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

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

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

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

约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社具有唯一性。

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

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

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

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

出版社(出版社名,电话,地址,邮编,Email)

图书(书号,书名,数量,位置,出版社名)

借书人(借书证号,姓名,单位)

借阅(借书证号,书号,借书日期,还书日期)

图书管理系统E-R图转关系图相关推荐

  1. 地图图表、柱状图、条形图、折线图、中国地图、世界地图、省市地图、仪表盘、雷达图、饼图、散点图、气泡图、瀑布图、堆叠图、热力图、桑基图、关系图、漏斗图、Axure原型、rp原型、产品原型

    地图图表.柱状图.条形图.折线图.中国地图.世界地图.省市地图.仪表盘.雷达图.饼图.散点图.瀑布图.气泡图.堆叠图.热力图.桑基图.关系图.漏斗图.Axure原型.rp原型.产品原型.大屏设计必备组 ...

  2. echart关系树状图_echart——关系图graph详解

    VueEchart组件见上一篇 export default { data () { const title = { // show: true, //是否显示 text: "画布关系图&q ...

  3. echart关系树状图_Echarts关系图-力引导布局

    需要做一个树形图,可以查看各个人员的关系. 可伸缩的力引导图-失败 刚开始,打算做一个可展开和伸缩的,搜索时候发现CSDN有一篇美美哒程序媛写的Echarts Force力导向图实现节点可折叠. 这里 ...

  4. python力导向图论文_力导向图(关系图) echarts的运用

    Echarts关系图-力引导布局 需要做一个树形图,可以查看各个人员的关系. 可伸缩的力引导图-失败 刚开始,打算做一个可展开和伸缩的,搜索时候发现CSDN有一篇美美哒程序媛写的Echarts For ...

  5. MySQL Workbench构建ER图(实体关系图)

    MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具,它是著名的数据库设计工具DBDesigne4的继任者,可以通过MySQL Workbench设计和创建新的数据库图示,管理 ...

  6. matlab怎么画两个自变量的图_关系图怎么画?一款实用的绘制关系图设计软件

    关系图是指实体-联系图,是用来描述现实世界的概念模型.关系图应用范围很广.比如人物关系图.零件关系图等等.关系图主要由三部分构成:矩形框里写实体名.椭圆符号表示属性.菱形框中标明何种联系.同时还用线条 ...

  7. 绘制函数调用图(call graph) C++项目类图 调用关系图

    时间:2021年8月25日14:36:47 参考资料如下: 绘制函数调用图(call graph)(1):专栏开篇_许振坪的专栏-CSDN博客_函数调用关系图怎么画 绘制函数调用图(call grap ...

  8. 用红色警戒的单位来帮助我们学习UML类图和关系图

    回顾回顾UML类图的画法,争取自己画出的图能让其他人看得懂. 我为什么要借助红色警戒这个游戏来说明UML类图的画法呢,因为我觉得大家都玩过,对他们的内容都有一个清晰的认识,其次是不想让我的文章太晦涩难 ...

  9. ER图 实体关系图 弱关系 弱实体 概化 全部概化 外键

    pos文件 提取码:timw 链接: 提取码:timw –来自百度网盘超级会员V4的分享

  10. MySQL 学习笔记(14)— 数据库设计流程、实体关系图、第一范式、第二范式、第三范式、外键使用

    本文参考:https://gitbook.cn/gitchat/column/undefined/topic/5db92c12a9c3a53bc3800f0c 1. 数据库设计流程 数据库设计是对数据 ...

最新文章

  1. rabbitmq利用死信队列+TTL 实现延迟队列
  2. 3.2 为超参数选择合适的范围-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  3. Python编程基础:第三十二节 文件写入Write a File
  4. JavaScript中__proto__与prototype的关系
  5. 5渲染判断_Vue页面渲染中key的应用实例教程
  6. HDFS读流程,写流程,放置策略
  7. python吧_如何自学Python?【python吧】
  8. Java EE服务技术
  9. linux安装consul集群
  10. 百度编辑器UEditor使用问题小结
  11. AhMyth远程控制手机实践
  12. Veritas Backup Exec备份软件服务器、客户端安装以及如何设置备份任务
  13. maven 打包跳过test的命令
  14. Bus Hound抓包分析,USB设备识别为HID
  15. uniapp 获取屏幕高度并赋值
  16. oracle expdp作业外表报错ORA-20011KUP-11024ORA-29913
  17. 阿里云(企业云解析DNS)让你的博客飞起来
  18. 字符串函数strtoupper解析
  19. 赛尔号找不到服务器ip,赛尔号互通版
  20. Go语言debug调试

热门文章

  1. python运行中更改代码_运行时更改python源代码
  2. STM32分类及命名规则——学习笔记(1)
  3. 制作一个简单HTML个人网页网页(HTML+CSS)大话西游之大圣娶亲电影网页设计
  4. 狗猫分类数据集划分详解
  5. Oracle常用函数解析运用整理
  6. 小程序云开发——列表页和详情页
  7. XPS Viewer 无法设置权限账户 - 无法激活此计算机上的任何权限管理账户
  8. 《计算机网络 自顶向下》第八章==网络安全
  9. 华为网络模拟器eNSP安装教程
  10. lldp协议代码阅读_软件实现LLDP协议HaneWin LLDP Service