想弄个列车时刻查询的东东,苦于数据库设计。
主要是想实现列车的中转查询。
数据库设计如下:
表TrainList,存放车次信息
TrainID 车次ID
TrainName 车次名称
TrainStart 始发站
TrainEnd 终点站
TrainType 车次类型
TrainDistance 里程
TrainTime 历时
表TrainStation,存放车次经过站信息
ID
TrainName 车次名称
SStep 车次序号(就是一趟车次经过站的顺序)
SStation 站名
SDay 天数(当日,次日等)
SArrive 到站时间
SSetout 发车时间
SStay 停留时间
SDistance 里程
如果实现二次中转是不是还需要新增中转站表做为中转参照?
还是直接通过算法实现?