Het fysieke datamodel opbouwen
Nadat je alle entiteiten en hun bijbehorende attributen hebt gemaakt, is de laatste stap voor het voltooien van het fysieke model het aanmaken van de relaties die ze met elkaar verbinden.
In een e-commercesysteem zijn er drie essentiële entiteiten: customers, products en orders. De kardinaliteit van de relaties is: één klant plaatst meerdere orders, en één order kan meerdere producten bevatten.
Je hebt eerder alle entiteiten gemaakt. Nu is het tijd om de relaties te maken die de tabel orders koppelen aan customers en products, zoals nodig op basis van de kardinaliteit in het ontwerp van het fysieke model.
Deze oefening maakt deel uit van de cursus
Introductie tot datamodellering in Snowflake
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- Re-create orders table
___ (
-- Assign unique identifier column
___,
invoicedate TIMESTAMP_NTZ(9),
unitprice NUMBER(10,2),
quantity NUMBER(38,0),
customerid NUMBER(38,0)
);