仅有好的RDBMS并不足以避免数据冗余,必须在数据库的设计中创建好的表结构
Dr E.F.codd 最初定义了规范化的三个级别,范式是具有最小冗余的表结构。
这些范式是:
名称 | 英文名称 | 规范 |
---|---|---|
第一范式 | 1st NF -First Normal Fromate | 每列都是不可再分的最小数据单元(也称为最小的原子单元) |
第二范式 | 2nd NF-Second Normal Fromate | 满足1NF,并且除了主键以外的其他列,都依赖于该主键 |
第三范式 | 2nd NF-Second Normal Fromate | 满足2NF,并且除了主键以外的其他列都不传递依赖于主键列 |
网友评论