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