1.求极小函数依赖集
(1):油部只有一个属性
(2):去掉各函数依赖左边多余属性
(3):去掉多余函数依赖
2.范式
(1).第一范式
不包含非原子项属性的关系是第一范式的关系
(2).第二范式
如果R(U,F)∈1NF,并且R中的每个非主属性都完全函数依赖于主键,则R(U,F)∈2NF
若某个第一范式关系的主键只由一个列组成,则这个关系就说第二范式的关系
(3).第三范式
如果R(U,F)∈2NF,并且所有的非主属性都不传递依赖于主键,则R(U,F)∈3NF
1NF要求关系中不能有复合属性,多值属性及其组合
S+不属于1NF,因为属性address仍包含了street和city两个属性,其分量不是原子
若关系模式R(U)中关系的每个分量都是不可分的数据项(值,原子)则称R(U)属于第一范式,记为R(U)∈1NF