在我的Fact_Table中,我有几个Date字段,例如:
如何选择需要链接到Date_Dimension和其他的?
感谢您的建议,
答案 0 :(得分:2)
您不需要在数据仓库中使用外键,因为您的ETL应该注意完整性。此外,您可能希望将来使用热插拔尺寸,并且他们不会使用外键。
通常," smart" key是一个坏主意,虽然我对日期做了例外,因为它可以很容易地按日期对事实表进行分区。使用int类型和值20160201(2016年2月1日)。
当然,您可以在没有外键的SQL中连接表。