我正在为一个学校项目工作,而且我对数据库设计还是陌生的,因此,我希望能向您提供一些有关学习最佳实践的建议。
我正在为一家银行提供数据源,我的任务是先创建OLTP,然后创建DW。 我的OLTP如下
现在我正在尝试将这些填充到维度表中,但是有人告诉我,拥有这样的LoanNumber
是多余的,而且我不能在所有事实和暗表中都包含此列下一步。
我的问题是:
据我所知,我需要一个匹配的列来查找或使用MERGE
语句将数据移至DW。那么在这种情况下我该怎么办?
如果我摘下LoanNumber
列,我将如何在这些表之间联接?我应该用每个表的ID列替换它,这是件好事吗?