建立實體資料模型
在建立所有實體及其對應屬性之後,完成實體模型的最後一步就是建立彼此之間的關聯。
在一個電商系統中,有三個關鍵實體:customers、products 和 orders。其關聯基數為:一位客戶會產生多筆訂單,而一筆訂單可以包含多項商品。
你已經先前建立了所有實體。現在請依照實體模型設計中描述的基數,建立將 orders 資料表連結到 customers 與 products 的關聯。
本練習屬於課程
Snowflake 資料建模入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Re-create orders table
___ (
-- Assign unique identifier column
___,
invoicedate TIMESTAMP_NTZ(9),
unitprice NUMBER(10,2),
quantity NUMBER(38,0),
customerid NUMBER(38,0)
);