公交查询系统的数据库设计
需求目的:(简单的站名、线路名查询就不说了)从XX地到XX地的查询,若无直达,则能给出一次换乘方案。不用达到二次换乘。目前思路:三张表表1(站点id,站点名)表2(线路i...
需求目的:(简单的站名、线路名查询就不说了)从XX地到XX地的查询,若无直达,则能给出一次换乘方案。 不用达到二次换乘。
目前思路:
三张表
表1(站点id,站点名)
表2(线路id,线路名...[其他运营时间、票价等])
表3(id,线路id,站点id,站点在本线路中的第几站)
Q1:我的这个思路有什么问题没?能不能实现我的要求?
Q2:另外就是公交车有时候上下行站点不一样,是不是还需要分别为上下行都做一个站点位置索引
Q3:从XX到XX的查询怎么写?
Q4:一次换乘我现在的思路是,查询所有起始站经过的线路,和所有经过目的地的线路,对比有没有同样的一个站点,在那个站点进行换乘,可是怎么实现?
问题有点多,解决了将不胜感激,再追加最大分值 展开
目前思路:
三张表
表1(站点id,站点名)
表2(线路id,线路名...[其他运营时间、票价等])
表3(id,线路id,站点id,站点在本线路中的第几站)
Q1:我的这个思路有什么问题没?能不能实现我的要求?
Q2:另外就是公交车有时候上下行站点不一样,是不是还需要分别为上下行都做一个站点位置索引
Q3:从XX到XX的查询怎么写?
Q4:一次换乘我现在的思路是,查询所有起始站经过的线路,和所有经过目的地的线路,对比有没有同样的一个站点,在那个站点进行换乘,可是怎么实现?
问题有点多,解决了将不胜感激,再追加最大分值 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询