我创建了一个解决方案,它有一个路由,提供从一个站点(地点)到另一个站点的信息等等,该解决方案还提供了各种信息,这些信息不是直接链接到站点,而是路径(彼此之间),如穿梭物流提供商的日期和运输方式。现在我有一个实体,其中包含SourceSite,TargetSite,ShuttleDays,Shipping方法等属性。要知道完整路线我正在使用此实体的列表。
我们使用它创建了数十万条路线。
不知何故,我不认为这是表示数据的最佳方式,因为这些实体需要按顺序排列第一个TargetSite应该始终是下一个的SourceSite。
任何设计更好的想法。
对我来说,听起来你想要一张由adjacency list代表的图表
基本上,字典SourceSite - > List_of_paths_from_source_site_to_various_targets。