标签: sql database foreign-keys erd
我正在使用业务系统,航班预订系统进行数据库分配。
我发现ERD表中的所有主键都是其他表中的外键,但psg_seat_no表中的ticket_detail除外。这是正常的吗?
psg_seat_no
ticket_detail
这是我的ERD:
答案 0 :(得分:0)
您的ER图在3 NF架构中,因此将主键定义为外键总是更好。 这样可以减少两个表中数据的重复,无论是直接访问较大的表还是通过访问小表来间接访问。