1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do modelowania danych w Snowflake

Connected

ćwiczenie

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.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Utwórz ponownie tabelę orders.
  • Dodaj kolumnę invoiceno z typem danych VARCHAR(10) jako unikalny identyfikator tabeli.