Neo4j上RelationshipEntity的最佳案例是什么?

Neo4j上RelationshipEntity的最佳案例是什么?,neo4j,spring-data-neo4j,Neo4j,Spring Data Neo4j,我正在尝试使用Neo4j对一些数据进行建模 在我的例子中,一个用户对一篇文章发表评论。哪一种方式更好地表示这一点 第一:User-[:COMMENT\u ON]->文章 COMMENT\u ON是一个关系实体,包括注释内容和编写日期 第二:User-[:WRITE]->Comment-[:归属]->文章 这有点复杂,但不使用RelationshipEntity 哪种方法更好?一如既往,这取决于 在这种情况下,这取决于您打算如何处理这些评论。它们本身是您的图表的入口点吗?您打算搜索内容吗?您是否打

我正在尝试使用Neo4j对一些数据进行建模

在我的例子中,一个用户对一篇文章发表评论。哪一种方式更好地表示这一点

第一:
User-[:COMMENT\u ON]->文章

COMMENT\u ON
是一个关系实体,包括注释内容和编写日期

第二:
User-[:WRITE]->Comment-[:归属]->文章

这有点复杂,但不使用RelationshipEntity


哪种方法更好?

一如既往,这取决于

在这种情况下,这取决于您打算如何处理这些评论。它们本身是您的图表的入口点吗?您打算搜索内容吗?您是否打算在特定的时间范围内查找所有评论?如果是这样的话,将注释作为节点显然是有意义的

希望这有帮助

问候,, 汤姆