我已经建好一张公交站点的表:station,包含id、station_name……等字段。
现在需要建一张公交线路的表,需包括:线路名称、站点等信息,因为每条线路包含的站点个数不同,所以只能靠关联station表的站点id,但具体怎么建这张线路表我还是没什么头绪,各位大神有什么好想法?

解决方案 »

  1.   

    公交线路
    公交线路ID,站点ID,上一站ID,下一站ID以上下级的形式展示线路顺序,在发生增减站点,线路调整时容易维护些
      

  2.   


    不知道能不能帮到你: station表的字段可以有 stationid,stationname,ownerid等等(ownerid为线路编号,只要是同一线路的,ownerid相同)
    然后线路表中的字段可以有:ownerid,ownername等等,这样两个表可以通过ownerid连接
      

  3.   

    我觉得站点信息里面可以存储线路编号,这样如果想获取某条线路的全部站点只需要加上where xlbh='对应值'就可以查出该线路上的全部站点。如果需要顺序的话再加上一个顺序字段表示该站为那一条线路的第几站即可