我正在从事一个小型个人项目,以简化人们获取有关公交车站信息的方式,他们将花费的公交线路时间和价格......
我们现在正在考虑从一个城市到另一个城市的“正常”公交线路。
但未来我们要增加城际公交线路。
最终目标是找到从 City1-stop1 到 City3-stop4 的最佳路径
而且city1没有直达city3的公交线路
所以系统需要能够在city3的线路和city1的线路之间找到共同的停靠点......
目前我们有这样的事情:
BusLine (start, end, company) 停靠点 (line, idstop, name, price, time)
但我们并不认为这是针对我们想做的工作进行优化的。
因为如果它们在同一行中,那么在 stop1 和 stop2 之间找到一条线很容易。
但是发现一条共同点似乎更繁重的查询,我们希望尽可能简单。
我能从中得到什么想法吗?
非常感谢