铁路线路系统思路
首先是对数据库:
一个表包括:id line stationid stationname
line是每个站的线路名称
stationid是每个站的标识符,里面包括了站与站之间的顺序
stationname是每个站的名称
查询包括:
起点和终点(
两种情况:起点终点在一条线上 则直接输出起点与终点之间的站就可以了
另一种情况:起点与终点不在一条线上,需要第二张表,查询线路之间的直连情况
)
查询站(
搜索站直接把包括这个站的线路都输出
)
查询线路(
直接利用line值将线路中的站点输出
)