首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图形数据库的最佳模型

图形数据库的最佳模型
EN

Stack Overflow用户
提问于 2018-04-21 17:23:40
回答 1查看 45关注 0票数 1

我正在学习如何使用图形化数据库(特别是Neo4j)。

我不知道哪种模型最适合我的使用和数据场景。有人能给我建议吗?

场景:

我有三个人,在任何一天,都可以去5个城市中的一个,或者他们可以选择留在他们目前所在的城市。我可能想知道以下任何一个答案:

  • 第二城市的1号人是哪一天?
  • 2人在城市1和去2城市是在哪一天?
  • 第三人哪一天不去旅行,他(她)在哪个城市?
  • 谁去了第四城市,他们在那里旅行了几天?
  • 在这样的日子里,2号人在哪里?
  • 问题清单可能会继续下去..。

问题:

假设person是一个节点,还有什么更有意义的?

  • 为每个travel_from_city - travel_to_city组合创建节点,并使用date作为关系
  • B.使每个的节点日期为,并使用travel_from_city - travel_to_city作为关系

也就是说,我有365个(和增长中的)日期节点和一个固定数量的城市关系(每个城市起源-城市目的地组合)。或者我有,越来越多的日期关系和固定数量的城市节点(每个城市的起源-城市目的地组合)。

关系是否比节点更“昂贵”?或者节点比关系更“昂贵”。

哪一种模式被证明是最灵活的提问方式,我还没有想到呢?

感谢您的帮助和建议!

EN

回答 1

Stack Overflow用户

发布于 2018-04-27 15:01:45

最后我用了:

代码语言:javascript
复制
(Person)-[:HAS_DATE]->(City)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49958360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档