数据库 16---模式分解
导读
1.无损连接分解
2.保持依赖分解
3.模式分解成BCNF及第三范式的算法
4.第五范式
5.总结
无损连接分解
说明:这里表的横向是一个个属性,纵向是一个个关系表,修改的依据是
比如 A->C,A决定C,所以A那一列字母相同的,C那一列也应当相同,最终当有一行是全a,表示这些属性被全部包含进去,即无损连接分解
保持依赖分解
说明:如上实例1,R2(CZ)保持了Z->C,但R1,R2都没有保持依赖CS->Z,所以不是保持依赖分解
由此,上边的判断过程也是检验是否符合保持依赖的方法