星型模式 - 贷款逾期日期建模
Star Schema - Loans Overdue Dates Modeling
我有一个包含三列的 table:
- CALC_DATE
- LOAN_ID
- OVERDUE_DATE
每次 CALC_DATE 一笔贷款可以有多个 OVERDUE_DATE。
如何使用维度建模对此 table 进行建模?
维度模型是根据您的业务 reporting/analytical 需求设计的,而不是任何源表的结构。所以,恐怕你的问题毫无意义
您可以使用 桥 table。在经典的维度模式中,附加到事实 table 的每个维度都有一个与事实 table 的粒度一致的值。但是在很多情况下,一个维度是合法的多值的。就像在您的示例中一样,一笔贷款可以有多个到期日:
我有一个包含三列的 table:
- CALC_DATE
- LOAN_ID
- OVERDUE_DATE
每次 CALC_DATE 一笔贷款可以有多个 OVERDUE_DATE。 如何使用维度建模对此 table 进行建模?
维度模型是根据您的业务 reporting/analytical 需求设计的,而不是任何源表的结构。所以,恐怕你的问题毫无意义
您可以使用 桥 table。在经典的维度模式中,附加到事实 table 的每个维度都有一个与事实 table 的粒度一致的值。但是在很多情况下,一个维度是合法的多值的。就像在您的示例中一样,一笔贷款可以有多个到期日: