2.
(1)关系模式:
学生:S(Sno,Sname,Sbirth,Dept,Class,Rno)
班级:C(Cno,Pname,Dept,Cnum,Cyear)
系:D(Dept,Dno,Office,Dnum)
学会:M(Mname,Myear,Maddr,Mnum)
(2)
每个关系模式的最小函数依赖集如下:
1、学生S (Sno Sname, Sbirth, Dept,Class, Rno)的最小函数依赖集如下: S n o → S n a m e , S n o → S b i r t h , S n o → C l a s s , C l a s s → D e p t , D e p t → R n o Sno→Sname,Sno→Sbirth, Sno→Class,Class →Dept, Dept→Rno Sno→Sname,Sno→Sbirth,Sno→Class,Class→Dept,Dept→Rno
传递依赖如下:
由于 S n o → D e p t 。 而 D e p t → S n o , D e p t → R n o ( 宿 舍 区 ) Sno→Dept。而Dept→Sno , Dept→Rno(宿舍区) Sno→Dept。而Dept→Sno,Dept→Rno(宿舍区)
所以Sno与Rno之间存在着传递函数依赖。
由于 C l a s s → D e p t , D