【发布时间】:2020-04-28 23:52:10
【问题描述】:
我正在数据仓库中构建一个简单的星型模式,其中包含两个基于业务实体的维度:dim_loan 和 dim_borrower。还有一些事实表,例如fact_loan_status,每个月有一行显示当时的余额,并有一个FK回dim_loan。
所以这是我的问题:如果dim_loan 有一个用于borrower_id 的FK 回到dim_borrower,这是否违反星型模式?几乎所有关于星型模式的讨论都围绕着单独的暗表,这些暗表只与事实表有 FK 关系,而不是其他暗表。对于这种简单的一对一关系,制作 fact_loan_borrower 对我来说没有意义。
欢迎任何建议!
【问题讨论】:
标签: database data-modeling data-warehouse