在E-R模型中实体、属性、联系各指的是什么? 分析下列E-R模型,回答E-R模型的基本图素是什么?下列模型...

www.zhiqu.org     时间: 2024-06-16

实体:表示一个离散对象,其代表软件系统中客观存在的生活中的实物,如人、动物,物体、列表、部门、项目等。而同一类实体就构成了一个实体集,实体集用矩形框表示,矩形框内写上实体名。

属性:是实体中的所有特性。如用户有姓名、性别、住址、电话等。"实体标识符"是在一个实体中,能够唯一标识实体的属性和属性集的标示符。实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。

联系:实体不会是单独存在的,实体和其他的实体之间有着联系。实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型。

扩展资料:

E-R模型常用于信息系统设计中。比如在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域的任何本体。

在基于数据库的信息系统设计的情况下,在后面的逻辑设计阶段,概念模型要映射到逻辑模型如关系模型上;它依次要在物理设计期间映射到物理模型上。注意,有时这两个阶段被一起称为“物理设计”。

参考资料来源:百度百科-E-R模型



实体:表示一个离散对象,其代表软件系统中客观存在的生活中的实物,如人、动物,物体、列表、部门、项目等。而同一类实体就构成了一个实体集,实体集用矩形框表示,矩形框内写上实体名。

属性:是实体中的所有特性。如用户有姓名、性别、住址、电话等。"实体标识符"是在一个实体中,能够唯一标识实体的属性和属性集的标示符。实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。

联系:实体不会是单独存在的,实体和其他的实体之间有着联系。实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型。

不常用符号

弱实体是不能用它自己的属性唯一标识的实体,所以必须用它自己的属性和与之有关的实体的主键二者作为它的主键。弱实体集合指示为粗矩形(实体),通过一个粗箭头把它连接到一个粗菱形(联系)上。

有时两个实体是一个更一般的实体类型的更特殊化的子类型。例如,程序员和营销员都是软件公司的雇员的类型。要指示这种关联,绘制其中带有 "ISA" 的三角形。超类是连接到顶点上而两个(或更多)子类连接到底边上。

最后,通过聚集,一个联系和所有它的参与实体集合可以被当作一个单一的实体集合,目的是让它可以参与另一个关联。这可以指示为在所有聚集的实体和联系之外绘制一个虚矩形。





E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系,其表示方法为:
· 实体型:用矩形表示,矩形框内写明实体名;
· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;
· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

数据库access1在E-R模型中实体、属性、联系各指的是什么~

实体:学生、老师
属性:学生(学号、年龄、生日、电话),老师()
联系:教与被教的关系

构成E-R图的基本要素是实体型、属性和联系,其表示方法为: · 实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名;比如学生张三丰、学生李寻欢都是实体。如果是弱实体的话,在矩形外面再套实线矩形。 · 属性(Attribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、性别、都是属性。如果是多值属性的话,再椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。 · 联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。 比如老师给学生授课存在授课关系,学生选课存在选课关系。如果是弱实体的联系则在菱形外面再套菱形。


#申疫成# E - R图是什么? -
(17376409561): E-R图是实体关系图, 程序设计初期就需要通过画E-R图来确定实体之间的关系,因为他描述了程序结构,E-R图甚至可以当做API来看,

#申疫成# E - R模型的基本元素联系是实体么?有属性么 -
(17376409561): 实体型、属性和联系

#申疫成# 数据建模技术的实体 - 关系模型(E - R模型)技术 -
(17376409561): e(实体)-r(关系)模型将现实世界的实体及实体间关系逻辑抽象为信息世界的数据模型. 首先分析外部实体,有员工,部门,工作. 然后分析实体间关系: (1)员工与部门: 一个员工只属于一个部门、一个部门可以拥有多个员工,1:n的属于拥有关系 (2)员工与工作: 一个员工可以从事多项工作、而一项工作可以分配给多个员工,m:n的从事分配关系 (3)部门与工作: 一项工作可以属于多个部门,而一个部门可以拥有多项工作,m:n的属于拥有关系