1

为航班安排飞机的用户确定每个航班每天要使用的飞机类型,并且可以在必要时更改飞机类型。归一化为 3NF 并提出一个关系模型。您应该仔细查看数据并注意诸如航班号之类的详细信息不是唯一的,但它们似乎决定了其他属性。

给定表

我怎样才能正常化呢?如果没有唯一标识符(主键),那么如何做到这一点?我已经开始绘制依赖项(如下),但我不确定从这里去哪里/如果我做得对。

工作至今

4

1 回答 1

1

我会做这样的事情

**Flight**
Flightid, flight_num, plane_typeid, destinationid, departdatetime

**Reservation**
Reservationid, Flightid, seatsreserved, userid

**Destination**
Destinationid, destination

**Plane_type**
Plane_typeid, Plane_type, capacity

**User**
Userid, firstname, lastname
于 2015-03-04T00:46:32.363 回答