构建物理数据模型
在创建完所有实体及其各自的属性之后,完成物理模型的最后一步就是创建连接它们的关系。
在一个电商系统中,有三个核心实体:customers、products 和 orders。其基数关系为:一个客户可以产生多张订单,而一张订单可以包含多种商品。
您之前已经创建了所有实体。现在请根据物理模型设计中描述的基数关系,创建将订单表与客户和商品连接起来所需的关系。
本练习是课程的一部分
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)
);