概念模型图怎么画,概念模型图的画法
e-r图如何画
e-r图如何画:
真正开始绘制E-R图前需要对基本的概念有所了解。
1.基本概念
(1)实体:具有相同性质并且可以相互区分的现实世界对象的集合。在E-R图中用矩形框表示。比如:学生、职工、课程等。
(2)属性:实体所具有的某一特性称为属性,用椭圆表示,框内是属性名。
例如,学生实体有学号、姓名、性别、出生年份、系、入学时间等属性,用E-R图表示实体-属性为:
(3)联系:在现实世界中,事物内部及事物之间是有联系的,这些联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。
概念模型中的联系分为一对一联系、一对多联系和多对多联系三种类型,一对一联系是一对多联系的特例,一对多联系又是多对多联系的特例。
在一个物资管理系统中,涉及的实体有仓库、零件、供应商、项目和职工
物资管理系统中实体之间的联系如下:
①一个仓库可以存放多种零件,一种零件可以存放在多个仓库中,因此仓库和零件具有多对多的联系。用库存量来表示某种零件在某个仓库中的数量。
②一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,因此仓库和职工之间是一对多的联系。
③职工之间具有领导被领导关系。即仓库主任领导若干保管员,因此职工实体型中具有一对多的联系。
④供应商、项目和零件二者之间具有多对多的联系。即一个供应商可以供给若干项目多种零件,每个项目可以使用不同供应商供应的零件,每种零件可以由不同供应商供给。
2.E-R的创建
对该物资管理系统进行抽象建立概念模型E-R图的步骤如下。
(1)建立实体-属性图
按照E-R图形表示,可将上表的内容转换为实体-属性图。
(2)建立实体-联系图
按照E-R图形表示,可将物资管理系统实体间的联系转换。
(3)建立完整的E-R图
综合上述实体-联系图和实体-属性图,可获得完整的E-R图。
ER图概念模型的包含关系怎么画
概念数据模型是按用户的观点对数据和信息建模,是现实世界到信息世界的第一层抽象,最常用的概念数据模型就是er图,也就是说他们是包含关系。
概念模型把现实世界的关系抽象到信息世界,er图的画法选择就是对数据库在进行设计,然后依据er图进行逻辑结构设计,物理结构设计,这些就是实现了从信息世界到计算机世界的抽象,即数据的结构、储存方式等等。最后是数据库的创建与维护
什么是ER图?该怎么画?
通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。 构成E-R图的基本要素是实体、属性和联系,其表示方法为: ˙实体型:用矩形表示,矩形框内写明实体名; ˙属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线; ˙联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型 在E-R图中要明确表明1对多关系,1对1关系和多对多关系。 ˙1对1关系在两个实体连线方向写1; ˙1对多关系在1的一方写1,多的一方写N; ˙多对多关系则是在两个实体连线方向各写N,M