1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Database Design

Connected

cvičení

Rozšíření schématu sněhové vločky

Společnost uvažuje o rozšíření podnikání za hranice knihkupectví v Kanadě a USA – konkrétně chce expandovat na nový kontinent. Jako přípravu se rozhodneš přidat pole continent pro ukládání adres prodejen.

Naštěstí v tomto scénáři pracuješ se schématem sněhové vločky. Jak jsme si ukázali ve videu, toto schéma se obvykle snadněji rozšiřuje a zároveň zajišťuje konzistenci dat. Vedle tabulky dim_country_sf byla načtena tabulka dim_continent_sf. Obsahuje jediný kontinent, který teď potřebuješ – North America – a primární klíč. V tomto cvičení rozšíříš tabulku dim_country_sf tak, aby odkazovala na dim_continent_sf.

Pokyny

100 XP
  • Přidej do tabulky dim_country_sf sloupec continent_id s výchozí hodnotou 1. Všimni si, že NOT NULL DEFAULT(1) zabrání hodnotě NULL a nastaví výchozí hodnotu na 1.
  • Nastav tento nový sloupec jako cizí klíč odkazující na sloupec continent_id tabulky dim_continent_sf.