e- r模型有什么要素?

如题所述

E-R模型的三要素是:实体、属性、联系。

实体(Entity):实体是系统中具有独立存在和唯一标识的对象或事物,可以是人、物、事件等等。实体通常用一个名词或名词短语来表示,如学生,课程等。

联系(Relations):联系是实体之间的相互关系或联系,通常用动词或动词短语来表示,如属性(Attribute):属性是描述实体和联系的特征或属性,用于描述实体和联系的各种属性、特征和性质,如“学生姓名”

这三个要素之间的关系可以用图形化的方式表示,实体通常用矩形表示,联系用菱形表示,属性用椭圆形表示。E-R模型是数据建模的一种重要工具,可以帮助开发人员更好地理解和描述系统中的实体、联系和属性之间的关系,从而设计出更加高效、可靠和可维护的系统。

E-R图的基本要素:

椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。

连线:实体与属性之间;实体与联系之间;联系与属性之间用直线相连,并在直线上标注联系的类型。(对于一对一联系,要在两个实体连线方向各写1;对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。)。

如果是多值属性的话,在椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。联系也称关系,信息世界中反映实体内部或实体之间的关联。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在E-R图中用菱形表示,菱形框内写明联系名。

温馨提示:答案为网友推荐,仅供参考
相似回答