实体-联系图(E-R图)

  • 实体型(矩形)

  • 属性(椭圆)
    在这里插入图片描述

[!note]

如图:一个学生与他的属性

使用无向边连接,不要画箭头

  • 联系(菱形)
    在这里插入图片描述

[!note]

如图用“供应量”来描述联系“供应属性”,表示某供应商供应了多少数量的零件给某个项目。

实例:

用E-R图来表示某个工厂物资管理的概念模型。假设物资管理涉及的实体有:
1、仓库属性有仓库号、电话号码;
2、零件属性有零件号、尺寸、单价;
3、供应商属性有供应商号、电话号;
4、项目属性有项目号、开工日期;
5、职工属性有职工号、年龄、电话号。

实体之间的联系如下:
(1)一个仓库可以存放多种零件,一种零件可以存放在多个仓库中,因此仓库和零件具有多对多的联系。用库存量来表示某种零件在某个仓库中的数量。
(2)一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,因此仓库和职工之间是一对多的联系
(3)职工之间具有领导-被领导关系。即仓库主任领导若干保管员,因此职工实体集中具有一对多的联系
(4)供应商、项目和零件三者之间具有多对多的联系。一个供应商可以供给若干项目多种零件,每个项目可以使用不同供应商的零件,每种零件可由不同供应商供给。

第一步:画出实体E-R图

在这里插入图片描述

第二步:实体及其联系E-R图

在这里插入图片描述

第三步:完整的E-R图

在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐