1

我的数据保管库中有一个实体,该实体具有集线器、卫星表以及与其他具有集线器的实体的链接。我的数据保险库中有一个单独的实体,它仅用于作为查找表的单一目的。查找表是从唯一代码编号到描述的简单转换。

我很好奇将业务键从集线器关联到查找表的代码的“链接”表是否是一种糟糕的做法。我看到的唯一另一种选择是将这个查找表实体变成一个集线器,其中包含所有代码编号和一个包含所有描述的卫星表。这似乎效率低下,并且每次都会导致一个额外的查询,而不是拥有一个查找表。

任何建议表示赞赏。谢谢你。

4

1 回答 1

1

尝试使用参考表进行查找。参考表以一种非常具体的方式打破了 Data Vault 模型:本质上是通过允许从附属列(代码)连接到包含描述和/或任何附加信息的参考表(代码)。这使您可以将代码列保留在卫星表中,并避免不必要的链接关系。

附加文件

于 2017-06-27T16:48:25.803 回答