gpt4 book ai didi

database-design - 为公交车票务系统设计一个规范化的数据库。乘客从不同的来源地前往不同的目的地

转载 作者:行者123 更新时间:2023-12-04 05:51:50 27 4
gpt4 key购买 nike

我有一个有趣的数据库设计问题,是我在乘公共(public)汽车旅行时制定的,从我家回来。

为公共(public)汽车票务系统(不是预订系统)设计一个规范化的数据库。每次行程中,巴士售票员都会在向乘客收取车费后,将车票发给乘客。乘客从不同的来源地前往不同的目的地。

系统必须能够报告乘客人数超过 2 个的地方。

假设公共(public)汽车的停靠站是 L1、L2、L3 和 L4
假设乘客 P1 从 L1 前往 L4。 P2 从 L2 移动到 L4。 P3 从 L3 移动到 L4。

报告应仅列出(L3-L4)有超过 2 名旅客的情况。

你能帮我解决以下问题吗

1)设计规范化数据库

2) 为报告编写查询

3) 有没有提供这些有趣的数据库设计问题和答案的网站?

最佳答案

数据库设计:

Location Table

- LocationID (p)
- LocationName

TravelTable

- TravelID (p)
- PassengerID
- LocationFrom (F) - (Location - LocationID)
- LocationTo (F) - (Location - LocationID)

PassengerTable

- PassengerID (p)
- PassengerName

从中获得正确答案的网站:
  • https://blog.sqlauthority.com/
  • https://www.sqlservercentral.com/
  • 关于database-design - 为公交车票务系统设计一个规范化的数据库。乘客从不同的来源地前往不同的目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2727062/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com