首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NEO4J:使用附加信息存储返回的路径(例如,在地铁网络中运行的具体列车)的良好做法是什么?

NEO4J:使用附加信息存储返回的路径(例如,在地铁网络中运行的具体列车)的良好做法是什么?
EN

Stack Overflow用户
提问于 2020-04-13 07:43:02
回答 1查看 38关注 0票数 1

假设有一个城域网,其中n stops,每个都由一个NEO4J 节点表示,在由关系表示的两个站点之间有轨连接

我希望存储事实train_run,例如,列车01234在特定时间从stop n1stop n4通过stop n2E 119n3E 220运行。我希望以一种必须与有关地铁网络的现有DB信息相一致的方式存储这些信息,从而防止沿着不存在的路径创建任何train_run (例如跳转停止n3)。

实现这一目标的好方法是什么?

是否有一种有用的方法在Neo4J DB中存储与属性.train_numbertime_stamp一起从该DB返回的路径p?还是我应该考虑一种完全不同的方法?

谢谢你的想法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-15 07:49:17

您可以使用这样的结构来表示数据。火车到源和目的地是可选的,.That只会帮助你找到在源和目的地之间的列车数量。如果在两个车站之间有多列火车,你需要有多个关系,每列火车有一个。

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

https://stackoverflow.com/questions/61183468

复制
相关文章

相似问题

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