2003年高程-数据库习题求解

softwan 2004-04-28 04:44:38
我是非计算机专业,没有系统学过数据库,请高手回答我的2个问题,谢谢。

在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为____个关系模式。
(答案为阿拉伯数字。)

给定关系模式R(U,F),U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},其属性AD的闭包为__(18)__,其候选关键字为__(19)__。
(答案为由ABCDE等字母构成的元素)

回答出来的将给予最大的100分。谢谢!
...全文
240 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2004-04-28
  • 打赏
  • 举报
回复
字太小了,看不清楚。
qiujialiang 2004-04-28
  • 打赏
  • 举报
回复
第一个:m,n,p各一个模式+一个主键关系模式=4
xta 2004-04-28
  • 打赏
  • 举报
回复
因为是多对多联系,所以三个不同实体本身就有三个,之后另外一个是它们的主码合起来再上联系的属性就成了另一个关系模式!
softwan 2004-04-28
  • 打赏
  • 举报
回复
谢谢nobush() ,给你50分,请回答第一题,为什么是4不是5呢。
nobush 2004-04-28
  • 打赏
  • 举报
回复
AD的闭包为:
D->A A->E ,无法得出BC,所以 是ADE
候选关键字:

D-》A A-》E AC-》B ,即CD=》{A,B,C,D,E}
softwan 2004-04-28
  • 打赏
  • 举报
回复
对于两个不同实体集和它们之间的联系为m:n的,可转换为3个关系模式。3个就不知道了。

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧