Das physische Datenmodell aufbauen
Nachdem du alle Entitäten und ihre jeweiligen Attribute erstellt hast, besteht der letzte Schritt zum Abschluss des physischen Modells darin, die Beziehungen zu erstellen, die sie miteinander verknüpfen.
In einem E‑Commerce-System gibt es drei zentrale Entitäten: customers, products und orders. Die Kardinalität der Beziehungen lautet: Ein Kunde erzeugt viele Bestellungen, und eine Bestellung kann viele Produkte enthalten.
Du hast bereits alle Entitäten angelegt. Jetzt ist es an der Zeit, die Beziehungen zu erstellen, die die Tabelle für Bestellungen basierend auf der in der Gestaltung des physischen Modells beschriebenen Kardinalität mit Kunden und Produkten verknüpfen.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in das Data Modeling in Snowflake</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- Re-create orders table
___ (
-- Assign unique identifier column
___,
invoicedate TIMESTAMP_NTZ(9),
unitprice NUMBER(10,2),
quantity NUMBER(38,0),
customerid NUMBER(38,0)
);