Database design 在data vault 2.0中,我们可以通过另一个链接连接链接和集线器吗?

Database design 在data vault 2.0中,我们可以通过另一个链接连接链接和集线器吗?,database-design,data-vault,Database Design,Data Vault,在data vault 2.0中,我们是否可以通过另一个链接连接链接和集线器?我们也可以连接两个链接,或者通过一个链接总是有两个集线器,就这样 我有一个观察链接,将收集信息的相关字段连接到观察中心,其中包含这些字段的值:(忘记字段命名,只关注连接) 不,不要这样做。如果你读过这本书,它有一个关于链接到链接结构的部分。只有四段。第一段告诉你它是什么,剩下的告诉你为什么你不能这么做,它不会扩展,会损害性能,会让你在维护上花费更多。。。按照链接的定义,链接是两个或多个业务实体(hub)之间的关系,而不

在data vault 2.0中,我们是否可以通过另一个
链接连接
链接
集线器
?我们也可以连接两个链接,或者通过一个链接总是有两个集线器,就这样

我有一个观察链接,将收集信息的相关字段连接到观察中心,其中包含这些字段的值:(忘记字段命名,只关注连接)


不,不要这样做。如果你读过这本书,它有一个关于链接到链接结构的部分。只有四段。第一段告诉你它是什么,剩下的告诉你为什么你不能这么做,它不会扩展,会损害性能,会让你在维护上花费更多。。。按照链接的定义,链接是两个或多个业务实体(hub)之间的关系,而不是业务实体和关系之间的关系

您应该做的是规范化链接,以获得在一个表(链接)中定义关系所需的所有业务实体哈希。这样,您就不必在查询中执行不必要的连接,而且如果将来发生链接更改(即:link\u观察更改其粒度或不再使用并可以删除),您也不必重新设计数据库

这也是对工作单位的尊重