|
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本理论 > 数据库系统基本概念 >
|
相关知识点:11个
|
|
|
|
E-R(实体-联系)模型是一种描述信息世界的重要手段。E-R模型独立于具体的计算机系统。E-R模型的主要成分是实体、联系和属性,通常可用E-R图来表示。矩形表示实体型,矩形框内为实体名;椭圆表示属性,椭圆框内为属性名;菱形表示联系,菱形框内为联系名。
|
|
|
(1)实体:客观存在并可相互区分的事物。同一类型实体的集合构成实体集。
|
|
|
(2)属性:实体所具有的某一特性。一个实体可以由若干个属性来描述。实体名和各个属性名的集合构成实体型。
|
|
|
(3)联系:现实世界的事物之间存在的联系,包括实体内部的联系和实体之间的联系。两个实体之间的联系可分为三类:
|
|
|
①一对一联系(1:1):如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之对应;反之亦然,则称A与B具有一对一联系。
|
|
|
②一对多联系(1:n):如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之对应;反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之对应,则称A与B具有一对多联系。
|
|
|
③多对多联系(m:n):如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之对应;反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之对应,则称A与B具有多对多联系。
|
|
|