有没有办法在neo4j中创建一个hypergraph?

pkbketx9  于 12个月前  发布在  其他
关注(0)|答案(3)|浏览(100)

有没有办法在neo4j中创建一个hypergraph?或者其他数据库工具来解决这个问题?

7fyelxc5

7fyelxc51#

"Graph Databases" book中有一个超图数据结构的例子(电子邮件章节的例子)。
另一个在neo4j manual

hmae6n7t

hmae6n7t2#

通常的方法是添加一个额外的节点来表示子图,并将其连接到所有子图,然后从其他地方与它关联。

mitkmikd

mitkmikd3#

截至2023年9月,Neo4j不支持 hyperedges。解决这个问题的典型方法是创建一个中间节点。这也有助于消除重复数据。
这个概念在课程Neo4j Graph Data Modeling Course - Adding Intermediate Nodes中讲授。
我希望他们支持通过Cypher创建这种类型的东西,我的意思是Neo4j处理中间节点的创建,而我们从外部看到hyperedges,但似乎不是这样的。

相关问题