(1)举一个平凡连接依赖的实例;(2)举一个是3NF,但不是BCNF 的实例.

丫老头 1年前 已收到1个回答 举报

slzy2003 春芽

共回答了20个问题采纳率:95% 举报

(1)平凡函数依赖的例子:(学号,姓名) 决定 (姓名)
平凡依赖即决定因素中含有其自身.从例子中来看显而易见.
(2)是3NF但不是BCNF的例子:这个例子是参考别人的
关系模式STJ(S,T,J)中,S表示学生,T表示教师,J表示课程.每一教师只教一门课.每门课有若干教师,某一学生选定某门课,就对应一个固定的教师.由语义可得到如下的函数依赖.
(S,J)→T;(S,T)→J;T→J.
这里(S,J),(S,T)都是候选码.
STJ是3NF,因为没有任何非主属性对码传递依赖或部分依赖.但STJ不是BCNF关系,因为T是决定因素,而T不包含码.

1年前 追问

10

丫老头 举报

我问的是连接依赖,不是函数依赖哦,呵呵!

举报 slzy2003

那就无能为力咯,我看错了不好意思啊,我们只学到BCNF啦,羞愧中~~~~

丫老头 举报

没事没事,呵呵~
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 2.229 s. - webmaster@yulucn.com