学生(k1,a,k2,k3,k4) 学生(k1,a,k2)
班级(k2,b,k3,k4) 班级(k2,b,k3)
专业(k3,c,k4) 专业(k3,c,k4)
学院(k4,d) 学院(k4,d)
3NF 既有无损连接性又保持函数依赖的分解
班级(班级编号k2,班级名称b,专业编号k3,学员编号k4)
k2→b ; k2→k3 ; k2→k4 ;
但是 k3→k4 此表就有了函数传递依赖
若将表拆分为
(班级编号k2,班级名称b,专业编号k3)
(班级编号k2,学员编号k4)
则丢失了k3→k4函数依赖 即丢失了无损连接性
k2→b ; k2→k3 ; k3→k4为函数依赖代表集 (最小函数依赖集) k2→k4 不为最小函数依赖集