【发布时间】:2018-09-10 00:00:57
【问题描述】:
我很好奇在 Neo4j 中建模枚举器的最佳方法是什么。它们应该是节点、关系、属性等吗?
enum Activity {
BASKETBALL, // ID: 1
HOCKEY // ID: 2
}
例如,在 SQL 中,我可以只创建一个枚举表并让外键关系 (ID: 1, 2) 指向该查找表。我应该只为该 SQL 枚举表中的每个条目 (BASKETBALL, HOCKEY) 设置一个节点,还是应该在标签或属性中?例如,数千或数百万个节点指向一个枚举节点是否会对性能产生影响,还是或多或少不是一个真正的问题?
我知道每种情况都可能存在,如果是,请说明何时使用哪种情况。
【问题讨论】:
标签: neo4j graph-databases