当关系也有一些信息成为节点时,设计neo4j图的最佳方法

问题描述 投票:-2回答:1

假设我们有人实体和到城市等目的地实体的旅行关系,我们想添加3或4种信息,例如交通(类型,票号,日期,..),这些信息必须是该关系本身的节点。 。>

问题是我们如何绘制图形?

假设我们有人实体和到目的地实体的旅行关系,例如城市,我们想添加3或4种信息,例如交通(类型,票号,日期,..,必须是节点...

neo4j spring-data-neo4j neo4j-ogm
1个回答
1
投票

一个单一的关系不能有两个以上的节点。

但是,作为一种解决方法,您可以“确定”一个关系类型作为节点标签,并创建额外的关系类型以连接到该新标签。

例如,如果您当前的数据模型如下:

© www.soinside.com 2019 - 2024. All rights reserved.