【详解】数据库E-R图——图书管理系统

题目

一个图书管理系统中有如下信息:

图书:书号,书名,数量,位置

借书人:借书证号,姓名,单位

出版社:出版社名,邮编,地址,电话,E-mail

约定:

(1)任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。

(2)借书和还书时,要登记相应的借书日期和还书日期;

(3)一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社具有唯一性。

根据以上情况,完成如下设计:

(1)构造满足需求的E-R图。

(2)将E-R图转换为等价的关系模式。

(3)指出转换后的每个关系模式的候选键。

构造满足需求的E-R图

矩形通常用于表示实体,圆形表示属性,菱形表示联系,请看下图:

  1. 图书作为实体包含了4个属性:书号、书名、数量、位置
  2. 借书人作为实体包含了3个属性:借书证号,姓名,单位
  3. 出版社作为实体包含了5个属性:出版社名,邮编,地址,电话,E-mail
  4. 图书--借阅--借书人,任何人可借多种书
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值