创建卫星表
在建立好 Hub 之后,下一步是创建用于存储与各 Hub 相关描述性信息的卫星表(Satellite)。卫星表为 Hub 中的键提供上下文与细节,记录描述性属性、随时间的变化以及业务概念的历史。
您的任务是创建这些卫星表。
本练习是课程的一部分
Snowflake 中的数据建模入门
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- Create a new satellite
___ (
sat_employee_key NUMBER(10,0) AUTOINCREMENT PRIMARY KEY,
hub_employee_key NUMBER(10,0),
employee_name VARCHAR(255),
gender CHAR(1),
age NUMBER(3,0),
-- Add history tracking attributes
___ TIMESTAMP
___ VARCHAR(255),
-- Add a reference to foreign hub
FOREIGN KEY (___) REFERENCES ___(___)
);