赞
踩
目录
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型
实体是ER图中的基本元素之一,表示数据模型中的数据对象。它们通常对应于现实世界中的对象或事件。例如,对于一个学校系统,实体可以包括学生、教师、课程等。每个实体都有自己的实体实例,例如一个特定的学生(如张三)或一门特定的课程(如数学)。实体在ER图中通常用长方形表示,长方形内部标注的是实体名称。
属性是ER图中的另一个基本元素,用于描述实体的特性。例如,学生实体可以具有属性,如姓名、学号、年级等。属性通常用椭圆形表示,并且椭圆形内部标注的是属性的名称和数据类型。有些属性也可能是唯一标识符,用来唯一标识实体的实例,这样的属性在ER图中会用下划线标注。
联系是用来描述实体与实体之间的相互关联或依赖关系的。例如,学生和课程之间可能存在“选课”的关系,教师和课程之间可能存在“授课”的关系。联系在ER图中通常用菱形表示,菱形内部标注的是联系的名称。
1对1联系是指两个实体之间存在一种一对一的关联关系。换句话说,对于实体集A中的每一个实体,实体集B中最多只存在一个实体与之相关联。同样地,对于实体集B中的每一个实体,实体集A中也最多只存在一个实体与之相关联。在ER图中,1对1联系可以通过在两个实体之间画一个箭头来表示,从一个实体指向另一个实体。箭头所在的直线表示联系的类型。例如,在"学生-成绩"关系中,每个学生对应一份成绩单,因此可以使用1对1联系来表示这个关系。
1对多联系是指一个实体集中的实体与另一个实体集中的多个实体之间存在关联关系。具体来说,对于实体集A中的每一个实体,实体集B中至少存在一个实体与之相关联;而对于实体集B中的每一个实体,实体集A中最多只存在一个实体与之相关联。在ER图中,1对多联系可以通过在"一"侧的实体上画一个箭头来表示,箭头指向实体集B。例如,在"班级-学生"关系中,一个班级有多名学生,因此可以使用1对多联系来表示这个关系。
实体与属性之间;实体与联系之间;联系与属性之间用直线相连。(对于一对一联系,要在两个实体连线方向各写1; 对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。)
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。