我正在构建一个简单的数据保险库模型以将其上传到雪花中。我在所有卫星中都遇到了某种问题。我知道在 sat 中添加 auto incement 代理键既不错误也不实用,这意味着我们可以添加它,但它不会代表整个设计的任何内容。每个 SAT 都包含一个来自相关 HUB 并表示为 FK 的哈希键。
- 我认为选择
LOAD_DATE
为 PK 会导致重复的 PK 值。 - 在 HUB 与其 SAT 之间存在一对多关系的同一个表中添加 FK 作为 PK 是不合逻辑的。
我们可以跳过在 DV2.0 中向 SAT 添加主键的部分吗?