Aan de slagGa gratis aan de slag

Het fysieke datamodel bouwen

Na het aanmaken van alle entiteiten en hun bijbehorende attributen, is de laatste stap om het fysieke model af te ronden het creëren van de relaties die ze met elkaar verbinden.

In een e-commercesysteem zijn er drie essentiële entiteiten: customers, products en orders. De cardinaliteit van de relaties is: één klant genereert veel orders, en één order kan veel producten bevatten.

Je hebt eerder alle entiteiten aangemaakt en nu is het tijd om de relaties te maken die de tabel orders koppelen aan customers en products, zoals nodig op basis van de cardinaliteit die is beschreven in het ontwerp van het fysieke model.

Deze oefening maakt deel uit van de cursus

Introductie tot datamodellering in Snowflake

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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)
);
Code bewerken en uitvoeren