- 在2NF中, 关系必须在1NF中。
- 在第二种标准形式中, 所有非键属性都可以完全发挥作用, 这取决于主键
教师桌
TEACHER_ID | 学科 | TEACHER_AGE |
---|---|---|
25 | Chemistry | 30 |
25 | Biology | 30 |
47 | English | 35 |
83 | Math | 38 |
83 | Computer | 38 |
要将给定表转换为2NF, 我们将其分解为两个表:
TEACHER_DETAIL表:
TEACHER_ID | TEACHER_AGE |
---|---|
25 | 30 |
47 | 35 |
83 | 38 |
TEACHER_ID | 学科 |
---|---|
25 | Chemistry |
25 | Biology |
47 | English |
83 | Math |
83 | Computer |
推荐阅读
- DBMS顺序文件组织
- DBMS事务序列表或时间表
- 更高级别的DBMS关系
- DBMS关系模型概念
- DBMS关系分解
- DBMS关系演算
- DBMS关系代数
- DBMS将ER图简化为表格
- DBMS通过并发事务进行恢复