假设我有两个类型的节点(:城市)。 当某个用户从一个城市步行到另一个城市时,存储关系的更好方法是什么?请注意,对于这种情况,我们要保存日期值(不是白天)和用户名。
假设同一用户在 5 个不同的日子在相同的两个城市之间行走
我一直在思考的是:
1)每次用户从城市(a)走到城市(b)时都会有一个新的关系。但是,这将创建 5 个具有几乎相同内容(在本例中为相同用户名)的不同关系,只有 day
值会有所不同。
2) 每个用户
都有一个关系,属性day
的单一数据类型(长整型)将替换为长值数组。
您认为更好的方法是什么?要么创建多个关系,即使它们共享其大部分属性,要么创建与这些共享属性的单一关系并将变量放入数组中。 如果您有任何其他想法或建议,请写下来:)
谢谢 c.
最佳答案
关于Neo4j 关系属性 - 值数组与重复关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42366764/