我想设计一个关于公交车站的数据库.这个城市大约有60辆公共汽车,每个都有这些信息:
该数据库必须能够有效地进行搜索,例如,当用户想要列出通过A和B站的总线时,它必须快速运行.
在我的第一个想法中,我想将站点放在一个单独的表中,包括StationId和Station,然后站点列表将包含那些StationIds.我拜访它可能有用,但不确定它是否有效.
我该如何设计这个数据库?
非常感谢你.
我不得不解决这个问题,我使用了这个:
行 号 - 名称
站 - 名称 - 纬度 - 经度 - is_terminal
假日 - 日期 - 描述
Route - line_id - from_terminal:station_id - to_terminal:station_id
路线时间表 - route_id - is_holiday_schedule - starting_at
路线停止 - route_id - station_id - enlapsed_time_from_start:以分钟为单位
它看起来对你有好处吗?
基于在《我的青春》中乘坐伦敦公共汽车的旅行,有些随机的想法,因为我认为这可能非常复杂。
您可能需要以下实体:
| 归档时间: |
|
| 查看次数: |
7323 次 |
| 最近记录: |