首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4j建模关系查询

Neo4j建模关系查询
EN

Stack Overflow用户
提问于 2021-09-20 20:23:54
回答 1查看 70关注 0票数 0

我有一个关于在Neo4j中建模关系的查询:

下面是我正在创建的一个图表:

  • Company1有产品- A,B,C
  • Company2有产品- A,B,D
  • Company2与Company1

竞争

如果我想具体说明哪些产品是company2与company1竞争的,例如A产品,我是否需要在竞争关系中列出产品列表?还是有别的办法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-21 05:00:49

我认为“竞争”的定义应该更加明确。从你发布的图表中,我的常识是他们在A和B上竞争,因为他们都提供这些产品。

在竞争对手上放置一个产品数组( is )可以工作,但并不是很“图表”。

我会添加(:竞争)节点,并将它们链接到每个竞争的公司以及特定的产品。优点是您可以使用此节点或rel存储竞争类型(价格、质量)的数据。

另一种方法(也许更好)是在公司和产品之间创建:(:提供)节点,并创建:在相互竞争的产品之间进行竞争。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69260392

复制
相关文章

相似问题

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