ER模型,全稱為實體聯(lián)系模型、實體關(guān)系模型或?qū)嶓w聯(lián)系模式圖(ERD)由美籍華裔計算機(jī)科學(xué)家陳品山發(fā)明,是概念數(shù)據(jù)模型的高層描述所使用的數(shù)據(jù)模型或模式圖。
ER模型常用于信息系統(tǒng)設(shè)計中;比如它們在概念結(jié)構(gòu)設(shè)計階段用來描述信息需求和/或要存儲在數(shù)據(jù)庫中的信息的類型。但是數(shù)據(jù)建模技術(shù)可以用來描述特定論域(就是感興趣的區(qū)域)的任何本體(就是對使用的術(shù)語和它們的聯(lián)系的概述和分類)。在基于數(shù)據(jù)庫的信息系統(tǒng)設(shè)計的情況下,在后面的階段(通常叫做邏輯設(shè)計),概念模型要映射到邏輯模型如關(guān)系模型上;它依次要在物理設(shè)計期間映射到物理模型上。注意,有時這兩個階段被一起稱為“物理設(shè)計”。
實體聯(lián)系模式圖(ERD)有一些約定。本文的余下部分描述經(jīng)典概念,并且主要與概念建模有關(guān)。有一些概念更加典型的在邏輯和物理數(shù)據(jù)庫設(shè)計中采用,包括信息工程、IDEF1x(ICAM DEFinition Language)和空間建模。
E-R圖的轉(zhuǎn)換原則是什么?
1、一個實體轉(zhuǎn)化為一個關(guān)系模式。實體屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。
2、一個1:1聯(lián)系可以轉(zhuǎn)化為一個獨立的關(guān)系模式,也可以與任意一端所對應(yīng)的關(guān)系合并。
3、一個1:n聯(lián)系可以轉(zhuǎn)化為一個獨立的關(guān)系模式,也可以與任意n端所對應(yīng)的關(guān)系合并。
4、一個m:n聯(lián)系轉(zhuǎn)化為一個獨立的關(guān)系模式。
5、三個或三個以上實體間的多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。
6、具有相同碼的關(guān)系模式可以合并。
關(guān)鍵詞: 什么是ER圖 ER圖的轉(zhuǎn)換原則是什么 數(shù)據(jù)庫的ER圖怎么畫 數(shù)據(jù)庫ER圖是什么模型