我9月份开始上大学,希望在夏天做一些修改以帮助完成课程。我想知道是否有人可以节省一些时间并帮助我实现数据库的规范化。我对此比较陌生,我会慷慨地感谢任何帮助!
以下是我开始的表格:
这是我到目前为止的地方:
如果有更多信息可以帮助别人帮助我,那么请询问,我会更新这篇文章。
答案 0 :(得分:2)
首先,我会在任何地方添加一个唯一的标识符,以正确地建立特定的关系。
最后,您的数据模型如下所示:
Model ( MODEL_ID (PK), ABI_CODE, MODEL, MANUFACTURER_ID (FK),
ENGINE_ID (FK), MOTOR_TYPE, Transmission, MAKE)
ManuFacturer (MANUFACTURER_ID, MANUFACTURED_FROM, MANUFACTURED_TO)
Engine ( ENGINE_ID, ENGINE_CC, ENGINE_Type )
根据您对数据架构的更改方式的不同,您可以拥有自己的电机类型,制造和传输表。目前,我建议不要拥有自己的表,因为它只会产生一个带有一个PK和一个值的表。
但制造商和发动机的信息更适合他们自己的表格。