Fact_Table与&之间的多重联系; Date_Dimension

时间:2015-11-16 10:03:13

标签: data-warehouse business-intelligence dimensional-modeling star-schema fact-table

在我的Fact_Table中,我有几个Date字段,例如:

  • order_date的
  • PAYMENT_DATE
  • purchasing_date
  • estimated_delivery_date
  • actual_delivery_date
  • ...

如何选择需要链接到Date_Dimension和其他的?

感谢您的建议,

1 个答案:

答案 0 :(得分:2)

您不需要在数据仓库中使用外键,因为您的ETL应该注意完整性。此外,您可能希望将来使用热插拔尺寸,并且他们不会使用外键。

通常," smart" key是一个坏主意,虽然我对日期做了例外,因为它可以很容易地按日期对事实表进行分区。使用int类型和值20160201(2016年2月1日)。

当然,您可以在没有外键的SQL中连接表。