跳到主要内容
uencoder

Second Normal Form (2NF)

第二范式在 1NF 基础上消除非主属性对候选键的部分依赖,仅适用于复合候选键。

用途

消除部分依赖导致的冗余与更新异常。

机制

若候选键为复合键,非主属性必须依赖完整键而非键子集。如 (学号,课程号)→成绩 且 学号→姓名,则姓名部分依赖键应拆到学生表。单键表自动满足 2NF。

用例

  • 数据库设计
  • 规范化
  • 冗余消除

相关工具

参考链接