建一个表,包括车次、起点站、终点站、开车时间、到达时间等字段。至于找出从A到站B的路线,建议你看一下数据结构中的有关图的算法。

解决方案 »

  1.   

    三个表
    站点,车次,站点,车次对应表
      

  2.   

    要加上总票价、舒适度、倒车次数、当前票况、车辆运行状况(是否晚点),是否有加车、乘客几人同行等条件很麻烦的,采集的数据也很多呀。如果不考虑动态数据,只是找一条可以到达的路线那就简单了,数据结构的经典问题。
      

  3.   

    假如楼主是求两站之间, 最短的连系的问题. 一般的Relational Database
    system无法可清楚地描述铁路网络上的复杂性和互动性. 
    看来你要用神经网络系统(neural networking)算法来解决.
    下面是一些简介资料.
    http://www.aihorizon.com/essays/generalai/perceptrons.htm
      

  4.   

    最好是建立关联表,不要把所有的数据放在同一表里面影响查询的速度。