【发布时间】:2019-07-08 05:41:01
【问题描述】:
我们有一个带有非常大的 Fact 表的 Star 模式,以及大约 20 个 Dimension 表,当然 Dimension Tables 的 PK 必须是 Fact 表中的 FK。
但是事实表中的所有 FK 是否也需要成为 PK 的一部分?
我在几个 DWH 工作,但情况并非如此,但最近在大学考试中,我因为没有把它拿下。
这是真的吗?这是一个好习惯吗?
如果我的事实表有 20 个维度,那么事实表 PK 是否必须针对这 30 个属性进行复合?
【问题讨论】:
标签: data-modeling data-warehouse dimensional-modeling