数据库:AOC(基于交叉点)高效的三向连接?

数据库:AOC(基于交叉点)高效的三向连接?

我正在尝试提高高度规范化的数据库的性能,其中我具有以下结构。

entity (identity) org (identity) entity-org relation (many to many) org-entity-owner-relation (many to many + column-informed state) vuln (identity) entity-vuln (identity-identity relation 1)

我的问题是关于三向身份关系,其中实体漏洞关系交集变成子查询之间的关系不相关的组织与漏洞关系

如果实体漏洞并且两者之间存在关系实体组织然后我需要能够显示列表和计数组织-实体-漏洞关系组织-漏洞-实体关系。我的问题在于排序和重新索引。

有没有办法有效地利用数据库来实现这一点,或者我必须在代码中本地执行设置操作?

相关内容