【发布时间】:2014-03-08 18:52:11
【问题描述】:
我正在研究 Spring Data 书中的 NEO4J 示例。
Nodes - Product, Person, Order
Relationships - (Order) Items (Product), (person) Reviewed (product)
我正在设计我的第一个 Neo4J 数据库,并且遇到了这样一种情况:评论可能更适合作为节点而不是关系。
这样评论现在可以有 COVERS 关系
Review COVERED Order , Review COVERED Product
从某种意义上说,这条评论将跨越多个 COVERED 关系。
对于创建节点实体与节点关系有什么想法吗? Neo4J 看起来非常灵活......如果我改变主意,我似乎可以稍后修改它,是吗?
在关系中跨多个节点重复基本相同的评论文本似乎很奇怪......相反,为了节省计算空间并创建一个评论节点
Review Node Entity
- String comments
- int stars
【问题讨论】:
标签: graph neo4j spring-data