问一个火车购票系统的问题

qijunz 2013-02-27 01:33:08
用户输入出发地、目的地 、日期后, 搜索出火车车次 和 车次对应的各种座位的余票数量。这里要怎么设计数据库 来实现, 搜索出火车车次还是比较简单的。我主要不明白怎么搜这么多车次的各种座位的余票数量? 最好详细些
...全文
328 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
静_海 2013-03-04
  • 打赏
  • 举报
回复
得有个数据表保存车厢吧,其中得有车次号、车厢号和剩余票数这样的字段,每个车厢一条记录。如果还想保存全部座号,不想让每个座号占一个字段,可以用一个长字符串字段,其中每个字符表示一个座号。例如,用长度为100的字符串表示100个座位,字符值为1表示未售,0表示售出。这样,一个字段就能保存所有座位,而且各车厢座位数可以不等。但是要统计剩余票数需要用程序来遍历。假如有一万个车厢,就要遍历一万条记录。 当然,也可以搞一个座号数据表,每个座位一条记录。这样更符合常规数据库设计,但记录数就海了,不一定可取。
qijunz 2013-02-27
  • 打赏
  • 举报
回复

我只想是用jsp 去试下下
Ritchie_E 2013-02-27
  • 打赏
  • 举报
回复
哈哈哈,12306的弟兄来了。

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧