Začněte nyníZačněte zdarma

Sestavení fyzického datového modelu

Po vytvoření všech entit a jejich atributů zbývá poslední krok k dokončení fyzického modelu – vytvoření vztahů, které entity propojují.

V e-commerce systému existují tři základní entity: customers, products a orders. Kardinalita vztahů je následující: jeden zákazník generuje mnoho objednávek a jedna objednávka může obsahovat mnoho produktů.

Všechny entity už máš vytvořené. Teď je čas vytvořit vztahy, které propojí tabulku orders s tabulkami customers a products podle kardinality popsané v návrhu fyzického modelu.

Toto cvičení je součástí kurzu

Úvod do datového modelování ve Snowflake

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Re-create orders table
___ (
  -- Assign unique identifier column
  ___,
  invoicedate TIMESTAMP_NTZ(9),
  unitprice NUMBER(10,2),
  quantity NUMBER(38,0),
  customerid NUMBER(38,0)
);
Upravit a spustit kód