首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >崩溃关系Neo4j?

崩溃关系Neo4j?
EN

Stack Overflow用户
提问于 2017-07-05 19:51:34
回答 1查看 504关注 0票数 0

在neo4j中有可能“崩溃”关系吗?我试图绘制人与人之间的关系图,它们可以以多种不同的方式联系在一起--共享课程,共同撰写论文,RT或推特提及。现在,我把人、课程、论文和推特都建模为节点。但我真正感兴趣的是建模通过这些中间节点的人与人之间的关系。是否有可能绘制隐含关系(人-课程-人)显式(人-人),同时仍将课程作为节点?就像这个http://catalhoyuk.stanford.edu/network/teams/ -幻灯片2和3。

任何其他数据建模建议也欢迎。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-05 20:03:32

是的,你能做到的。查询

代码语言:javascript
复制
MATCH(a:Person)-->(:Course)<--(b:Person)
CREATE (a)-[:IMPLICIT_RELATIONSHIP]->(b)

将所有与同一课程相关的人之间的关系与:IMPLICIT_RELATIONSHIP类型联系起来。但是,您可能不需要它,因为您可以横向从ab,从ba,而不需要这种额外的和不必要的关系。此外,如果希望查询时的虚拟关系在投影中使用,则可以使用载脂蛋白C程序 apoc.create.vRelationship

APOC程序文档说:

虚拟节点和关系不存在于图形中,它们仅返回给UI/用户以表示图形投影。它们可以以其他方式可视化或处理。请注意,他们的身份证是阴性的。

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

https://stackoverflow.com/questions/44934850

复制
相关文章

相似问题

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