如何在没有匹配列的情况下填充尺寸?

时间:2020-10-18 07:47:03

标签: database-design ssis star-schema

我正在为一个学校项目工作,而且我对数据库设计还是陌生的,因此,我希望能向您提供一些有关学习最佳实践的建议。

我正在为一家银行提供数据源,我的任务是先创建OLTP,然后创建DW。 我的OLTP如下

enter image description here

现在我正在尝试将这些填充到维度表中,但是有人告诉我,拥有这样的LoanNumber是多余的,而且我不能在所有事实和暗表中都包含此列下一步。 我的问题是:

  1. 据我所知,我需要一个匹配的列来查找或使用MERGE语句将数据移至DW。那么在这种情况下我该怎么办?

  2. 如果我摘下LoanNumber列,我将如何在这些表之间联接?我应该用每个表的ID列替换它,这是件好事吗?

我的暗表 enter image description here 事实表 enter image description here

0 个答案:

没有答案