1. 第一范式:1NF
如果关系模式中R不包含多值属性,则R满足第一范式;
2. 第二范式:2NF
如果一个关系R属于1NF,并且它的所有非主属性都完全依赖于任一候选码,则R属于第二范式;
3. 第三范式:3NF
如果关系R符合2NF,并且每一个非主属性都不传递依赖于任何候选码,则称R是第三范式;
4.BC范式:BCNF
在关系模式R中,如果每一个决定因素都包含码,那么R∈BCNF
如果关系模式中R不包含多值属性,则R满足第一范式;
如果一个关系R属于1NF,并且它的所有非主属性都完全依赖于任一候选码,则R属于第二范式;
如果关系R符合2NF,并且每一个非主属性都不传递依赖于任何候选码,则称R是第三范式;
在关系模式R中,如果每一个决定因素都包含码,那么R∈BCNF
本文标题:数据库基础知识-范式
本文链接:https://www.haomeiwen.com/subject/hyfiettx.html
网友评论