create table 车次表(车次编号 int,车次名称 varchar(100))
create table 车站表(车站编号 int,车站名称 varchar(100))
create table 车次车站关系表(车次编号 int,车站编号 int,到站时间 datetime,开车时间 datetime,第几站 int)你显示的时候:如你知道车次名称要显示 所有停留车站,到站时间,开车时间select * from 车站表 where 车站编号 in (select 车站编号 from 车次车站关系表 where 车次编号 in (select 车次编号 from 车次表 where 车次名称='XXX'))如你知道车站名称要显示 所有经过车次,到站时间,开车时间select * from 车次表 where 车次编号 in (select 车次编号 from 车次车站关系表 where 车站编号 in (select 车站编号 from 车站表 where 车站名称='XXX'))