Data Vault 将多个集线器连接成 links,这是使用一个 link 的最佳方式,还是拆分 links 始终是 Data Vault 中的好方法?

Data vault connect multiple hubs into links, is it the best way using one link, or splitting the links is always a good way in data vault?

我正在将现有的星型模式模型转换为数据保险库。主 table 包含来自 4 个不同 table 的 4 个外键。在数据仓库建模技术中,建模此类事物的最佳实践是什么:

  1. 使用一个 link 将 4 table 散列 FK 连接到主 table 的集线器?
  2. 或者用4个link,每个都是主table和它自己的关系?

我是数据保管库的新手,当我了解它时我没有经历过这样的事情。

您应该尊重“工作单元”,否则,您可能会创建不存在的关系。

选项一是您想要实施的选项。

如果你愿意,这里有一些讲座。 https://hanshultgren.wordpress.com/2011/05/04/unit-of-work-demystified/