我正在设计一个事实表来报告贷款量。每笔贷款交易一排粮食。我们报告的贷款有几个重要的里程碑:按顺序,这些是锁定量、贷款资金量和贷款销售量。
我在 Fact 表中将 Lock Date、Loan Funding Date 和 Loan Sale Date 作为 FK(除此之外还有其他维度),以便在我的 DimDate 表中扮演角色。
我的问题是,我应该创建单独的事实表来报告每个主要里程碑的数量,还是应该将所有这些都保存在一个事实表中并使用“遥远的未来”日期(例如,2099 年 12 月 31 日)作为里程碑在尚未偿还的贷款上?
我读过 Kimball 的书,但没有找到明确的答案(如果存在的话)。
谢谢