数据库设计遵守哪些范式

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:13:56
数据库设计遵守哪些范式

数据库设计遵守哪些范式
数据库设计遵守哪些范式

数据库设计遵守哪些范式
关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF).满足最低要求的范式是第一范式(1NF).在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推.一般说来,数据库只需满足第三范式(3NF)就行了.
第一范式 无重复的列
第二范式 属性完全依赖于主键
第三范式 属性不能传递依赖于主属性(属性不依赖于其它非主键属性)

必须是第一范式(1nf)以上,一般多到第三范式(3nf)即可。