公交车的基本信息)
另一张表是站点表 线路名称 站点名称 第几站
如果出现这种情况怎么办
线路名称 站点号 站点名称
B12 1 宏莲花园
B12 2 宏莲花园
44 2 宏莲花园
任何一个字段好像都不能设为主键 要出现上面这种情况怎么办
因为我是新手 没什么积分 如果你愿意给我帮助 我万分感激
我现在做个公交系统查询 数据库建了两张表 一张是线路表 bus 线路名称,开始站点,结束站点,票价,等等(
答案:2 悬赏:0 手机版
解决时间 2021-03-16 18:58
- 提问者网友:呐年旧曙光
- 2021-03-16 04:50
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-03-16 06:14
不能设为主键的原因是因为你这几个字段中均有重复值,主键字段是不允许有重复值的。建议增加一个ID字段,你可以在建表的时候用identity(1,1)增加一个递增种子,然后把该列设为主键。
全部回答
- 1楼网友:鸠书
- 2021-03-16 07:36
先取出站点所在的line list lines1
然后取出目的地所在的line list lines2
一次换乘的话 科技得出 需要2个line
这样就简单了,对lines1s里线路进行迭代,然后再对line1的站点进行迭代,如果该站点在lines2的line里面,就ok了。。线路转换就出来了。
这是个方法,但应该不是最优的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯