Mysql 我可以有3NF格式的表,同时也有许多属性吗?
我试图为3个表找到一个很好的例子,它们有一个关系,并且是3NF形式。我看到的所有示例的表中只有2-3个属性 我可以有一个3NF表单,其中所有3个表都有5-6个属性吗?或者,通常当您将其分解为3NF时,属性会减少到通常的2-3 例如,我通常会看到:Mysql 我可以有3NF格式的表,同时也有许多属性吗?,mysql,sql,postgresql,normalization,Mysql,Sql,Postgresql,Normalization,我试图为3个表找到一个很好的例子,它们有一个关系,并且是3NF形式。我看到的所有示例的表中只有2-3个属性 我可以有一个3NF表单,其中所有3个表都有5-6个属性吗?或者,通常当您将其分解为3NF时,属性会减少到通常的2-3 例如,我通常会看到: **Student Table** Student ID Student Name Course ID **Course Table** Course ID Course Name **Lecturer Table** Lecturer ID Le
**Student Table**
Student ID
Student Name
Course ID
**Course Table**
Course ID
Course Name
**Lecturer Table**
Lecturer ID
Lecturer Name
Course ID
我正在寻找表的例子,维护3NF和持有5-6属性。特克斯 想象一下一个汽车数据库——有很多可能的属性:
- 身份证
- 类型[组合式、豪华轿车、双门轿跑车]
- 门的数量
- 长度
- 宽度
- 高度
- 轴距
- 空重
- 最大重量
- 转弯半径
- 启动(trunc)卷
[待续…]3NF与属性的数量无关。