ER图例子复习过程

数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。

商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。

(1)试画出ER图,并在图上注明属性、联系的类型。

(2)将ER图转换成关系模型,并注明主键和外键。

解:(1)ER图如图7.1所示。

图7.1

(2)这个ER图可转换4个关系模式:

商店(商店编号,商店名,地址)

职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)

商品(商品号,商品名,规格,单价)

销售(商店编号,商品号,月销售量)

2、设某商业集团的仓库管理系统

数据库有三个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。

公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。

(1)试画出ER图,并在图上注明属性、联系的类型。

(2)将ER图转换成关系模型,并注明主键和外键。

解:(1)ER图如图7.2所示。

图7.2

(2)这个ER图可转换3个关系模式:

公司(公司编号,公司名,地址)

仓库(仓库编号,仓库名,地址,公司编号)

职工(职工编号,姓名,性别,仓库编号,聘期,工资)

3、设某商业集团的商品供应管理系统

数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。

供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。

试画出反映上述问题的ER图,并将其转换成关系模型。

解:ER图如图7.3所示。

图7.3

(2)这个ER图可转换5个关系模式:

供应商(供应商编号,供应商名,地址)

商店(商店号,商店名,地址)

供应(供应商编号,商品号,月供应量)

销售(商店号,商品号,月计划数)

4、银行储蓄业务管理系统

数据库中涉及到储户、存款、取款等信息。试设计ER模型。

解:储蓄业务主要是存款、取款业务,可设计如图7.4所示的ER图。

图7.4

5、体育项目比赛管理系统。

数据库有锦标赛各个代表团、运动员、比赛项目、比赛情况等实体。解:图7.5是ER图的一种设计方案。

图7.5

该超市公司的业务管理规则如下:

⑴该超市公司有若干仓库,若干连锁商店,供应若干商品。

⑵每个商店有一个经理和若干收银员,每个收银员只在一个商店工作。

⑶每个商店销售多种商品,每种商品可在不同的商店销售。

⑷每个商品编号只有一个商品名称,但不同的商品编号可以有相同的商品名称。每种商品可以

有多种销售价格。

⑸超市公司的业务员负责商品的进货业务。

试按上述规则设计ER模型

解:图7.6是ER图的一种设计方案。

图7.6

假设要根据某大学的系、学生、班级、学会等信息建立一个数据库,一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可以参加多个学会,每个学会有若干学生,学生参加某学会有个入会年份。试为该大学的系、学生、班级、学会等信息设计一个ER模型。

解:图7.7是ER图的一种设计方案。

图7.7

本例为某货运公司设计了车队信息管理系统,对车辆、司机、维修、保险、报销等信息和业务活动进行管理。其ER图如图7.8所示。

图7.8公司车队信息系统的ER模型

该ER图有7个实体类型,其结构如下:

部门(部门号,名称,负责人)

车队(车队号,名称,地址)

车辆(车牌号,车型,颜色,载重)

保险公司(保险公司号,名称,地址)

维修公司(维修公司号,名称,地址)

开销(顺序号,费用类型,费用,日期,经手人)

实体之间有7个联系,其中6个是1:N联系,1个是M:N联系。其中联系的属性如下:

调用(出车编号,出车日期,车程,费用,车辆数目)

保险1(投保日期,保险种类,费用)

保险2(投保日期,保险种类,费用)

进而,读者可以很容易地转换成关系模式集。

解:根据ER图和转换规则,7个实体类型转换成7个关系模式,1个M:N联系转换成1个关系模式,共8个关系模式,如下:

车辆(车牌号,车型,颜色,载重,车队号,保险公司号,投保日期,保险种类,费用,维修公司号)

开销(顺序号,车牌号,费用类型,费用,日期,经手人)

调用(出车编号,车队号,部门号,出车日期,车程,费用,车辆数目)

THE END
1.仓库管理系统ER图单据 单据ID 单号 类型 制单日期 领用部门 单据明细 包含 1 m 物品ID 数量 单价 单据ID 明细ID 用户 用户ID 用户名 用户密码 用户权限 类别 类别名 类别ID 父级ID 操作员 总价 总价 部门 日志 日志ID 操作时间 操作类型 操作员 总量 备注 包含 品牌 领用部门 单价 物资 物资ID 类别ID 物品名称 库存数量...https://www.renrendoc.com/paper/86365716.html
2.仓库管理系统er图仓库管理系统er图关系模型 更新时间:2023-03-23 仓库管理系统er图关系模型...仓库管理系统er图关系模型 仓库管理系统er图例题 更新时间:2023-03-23 仓库管理系统er图例题...仓库管理系统er图例题 仓库管理er图实例 更新时间:2023-03-23 仓库管理er图实例...仓库管理er图实例 ...https://news.qingflow.com/plugin/ss/index.php?s=%E4%BB%93%E5%BA%93%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9Fer%E5%9B%BE.html
3.仓库管理系统ER图.xls仓库管理系统ER图.xls Sheet3 Sheet2 Sheet1 用户用户ID 用户名用户密码用户权限类别类别名类别ID 父级ID 单据单据ID 单号类型制单日期领用部门操作员单据明细包含 1 m 物品ID 数量总价单价总价物资物资ID 类别ID 物品名称库存数量单价部门部门ID 部名单据ID 日志日志ID 操作时间操作类型操作员总量明细ID 备注规格...https://max.book118.com/html/2015/0912/25217889.shtm
4.员工管理系统ER图使用模版 学生管理系统er图免费 推荐分类 流程图组织架构图模型图思维导图图表图形分析画布示意图UML图路线图时间轴E-R图鱼骨图关系图概念图韦恩图甘特图基础教育高校与高等教育毕业/考证知识科普项目管理IT/软件教育工作互联网公司经营物流人事/行政生活攻略工作计划财务市场分析政府电子商务数据分析新能源金融医疗PPT ...https://imiaoban.com/pic/55976.html
5.房屋租赁系统ER图流程图模板为你推荐 查看更多? 房屋租赁管理系统 房屋租赁用例图 时序图-房屋发布 租赁交易系统 房屋租赁管理系统ER图 房屋租赁系统整体ER图 房屋租赁系统架构图 房屋租赁系统E-R图 房屋租赁功能逻辑判断 管理系统ER图 房屋租赁系统ER图 仓库管理系统 选课ER图 电商系统 ...https://www.processon.com/view/604f80d2e0b34d1578dc2185
6.土地档案管理系统架构图,ER图,用例图寅狗· AOT漫谈专题(第三篇): 如何获取C#程序的CPU利用率 阅读排行: · 盘点.NET支持的 处理器架构 · 2024年全面的多端统一开发解决方案推荐! · .NET使用Graphql的演示——新一代的API交互 · 一次彻底讲清如何处理mysql 的死锁问题 · .NET 7+Vue 3 开源仓库管理系统 ModernWMS ...https://www.cnblogs.com/djh222/p/10827603.html
1.仓库管理系统ER图仓库管理系统er图资源仓库管理系统ER图是一种数据建模方法,用于描述仓库管理系统的实体关系,以便更好地理解系统中的数据结构和业务流程。在数据库设计中,ER图(实体关系图)是至关重要的一步,它将现实世界的对象和它们之间的关系转化为数据库的逻辑结构。 1. **实体**: - **职员实体**:包括属性如职员ID、姓名、性别、职称、联系...https://download.csdn.net/download/lhf843960974/8645281
2.仓库管理系统操作日志实体关系er图仓库管理系统数据库er图仓库管理系统操作日志实体关系er图 仓库管理系统数据库er图,一、E-R图构成要素E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界关系概念模型的有效方法。是表示概念关系模型的一种https://blog.51cto.com/u_16099280/10422508
3.关于企业管理的数据库ER图和三范式JForum 开源论坛系统的 数据库ER图,很详细。 上传者:xiaojiit时间:2012-07-07 visio 如何反向连接数据库生成er图 visio 如何反向连接数据库生成er图 上传者:li1217044878时间:2013-05-08 仓库管理系统ER图 仓库管理系统的ER图,各方面还不是比较全面的,不过是否有用就看你们的想法是怎样了 ...https://www.iteye.com/resource/qqloveww1314-743654
4.各种ER图实例大全ER图实例 包括常用的各种系统设计参考模型 超全的 点赞(0) 踩踩(0) 反馈 所需:3 积分 电信网络...仓库出入库管理系统-Excel模板 2024-11-06 07:18:31 积分:1 采购管理系统-采购系统--Excel模板 https://www.coder100.com/index/index/content/id/1123861
5.GitHub仓库调拨 √ √ √ * 物资装卸、搬运及配送管理 √ √ * *:表示该部门是相应业务的执行部门;×:表示该部门是相应业务的辅助执行部门; √:表示该业务的执行需要用到相应管理部门的数据; 空格:表示该单位与对应业务无关 。 2.3系统的业务流程分析 业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序...https://github.com/FeMiner/wms
6.20张工作中必备的流程图,收藏使用!仓库管理系统数据流图 boardmix内置了丰富的流程图模板,包括流程图、泳道图、组织结构图、会议流程图、ER图、时间线、UML等,这些模板覆盖了多种使用场景,使得用户可以快速选择合适的模板开始绘制流程图。点击前往免费使用boardmix! 4.采购流程图 (1)生产计划与调度管理办法流程图 ...https://boardmix.cn/article/necessary-flow-chart-work/