数据保险库,集线器和查找表之间的链接

时间:2017-05-30 14:15:13

标签: sql-server data-warehouse data-vault

我的数据保险库中有一个实体,它有一个集线器,卫星表和带有集线器的其他实体的链接。我的数据库中有一个单独的实体,它只是作为查找表的单一目的。查找表是从唯一代码编号到描述的简单转换。

我很好奇是否可以通过"链接"将来自集线器的业务键与查找表的代码相关联的表。我看到的唯一其他选择是将此查找表实体转换为包含所有代码编号的集线器和包含所有描述的卫星表。这似乎效率低下,每次都会产生一个额外的查询,而不是查找表。

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

1 个答案:

答案 0 :(得分:1)

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

Additional documentation