1

数据库图

我正在尝试创建除其他 3 个表之外还包含所有字段的主信息表。所以,主信息表有很多电话号码、很多编码器号码和很多控制室号码。因此,我以这种方式制作了它们,但我不确定如果我需要做相反的事情怎么办,比如将 statin_No 放在每个表中?而不是将每个表的主键放在 masterInfoTable 中,比如将 Audio_keyNo 放在 MasterInfoTable 中?

masterInfo 表包含(Station_No、Encoder_make、Encoder_Model、Audio_keyNo、ControlRoom_keyNo 和 Encoder_KeyNo) AudioTable 有(Audio_KeyNO、Audio_No) ControlRoom 表和 Encoder 表有 keyno 和控制室或编码器编号。任何以 KeyNO 结尾的东西都是主键。

4

1 回答 1

1

您需要为编码器、电话、控制室创建主站表和其他三个表。将这三个表连接到您拥有的主表。因此,主表将有一个主键和三个表的三个外键。这是我从你的问题描述中能想到的最好的。如果您有任何进一步的问题,请告诉我。

于 2012-12-19T15:10:58.420 回答