Zacznij terazZacznij za darmo

Budowanie fizycznego modelu danych

Po utworzeniu wszystkich encji i ich atrybutów ostatnim krokiem do ukończenia modelu fizycznego jest zdefiniowanie relacji, które je łączą.

W systemie e-commerce wyróżniamy trzy kluczowe encje: customers, products i orders. Kardynalność relacji wygląda następująco: jeden klient generuje wiele zamówień, a jedno zamówienie może zawierać wiele produktów.

Wszystkie encje zostały już wcześniej utworzone. Teraz czas na zdefiniowanie relacji łączących tabelę zamówień z klientami i produktami – zgodnie z kardynalnością opisaną w projekcie modelu fizycznego.

To ćwiczenie jest częścią kursu

Wprowadzenie do modelowania danych w Snowflake

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Re-create orders table
___ (
  -- Assign unique identifier column
  ___,
  invoicedate TIMESTAMP_NTZ(9),
  unitprice NUMBER(10,2),
  quantity NUMBER(38,0),
  customerid NUMBER(38,0)
);
Edytuj i uruchom kod