求高手解答 务必详细 在线等 谢谢啦

老师小乔
2013-03-15 · TA获得超过3680个赞
知道大有可为答主
回答量:1985
采纳率:66%
帮助的人:684万
展开全部
1、函数依赖关系:Tne-->(Tname,Tel,Department),Bne-->Bname这两个函数依赖都是根据(教师编号唯一,图书编号唯一)确定的;(Tne,Bne,BorrowDate)-->(Rdate,Backup)这一个是根据题干后三句话确定的。
2、由题意可知,Tne或者Bne都不能唯一确定一行记录,故单独的Tne或Bne都不能作为候选码。两者的复合(Tne,Bne)也不能唯一的确定一条记录,因为一本书可以多次借给一个老师。所以候选码也只能是(Tne,Bne,BorrowDate)。
3、肯定满足第一范式,再看第二范式,关系中的非主属性(Tname,Tel,department)部分依赖(Tne,Bne,BorrowDate),故不符合第二范式,故也不符合第三范式。分解为符合第三范式:
teacher(tne,tname,tel,department)
book(bne,bname)
borrow(tne,bne,borrowdate,rdate,backup)

R(X,Y,Z)也只符合第二范式,理由如下:X或Y均可作为码,X-->XY根据分解规则,可得X-->Y,而Y-->Z,可推出:X-->Z,存在非主属性传递依赖于码,故不符合第三范式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式