1. 程式人生 > >E-R圖設計技巧

E-R圖設計技巧

[原創]管計:如何繪製E-R圖並將其轉換成關係資料模型

[replyview]E-R圖是描述概念資料模型的主要工具,利用E-R圖實現概念結構設計的方法叫做E-R方法;而概念設計是資料庫設計的第一個階段,所以E-R圖是個極其重要的考點。
E-R圖也稱為實體-聯絡模型(E-----entity, R-----relation),由實體屬性聯絡三個要素構成。
圖形符號為:實體(長方形),屬性(橢圓),聯絡(菱形
繪製E-R圖的方法:
1,繪製資料流程圖
2,資料字典分析
3,確定區域性E-R圖:A,畫出部分實體E-R圖
B,畫出分E-R圖,即實體之間的聯絡圖:
4,整合完整的E-R圖,即全部實體之間的聯絡圖
E-R圖轉換成關係模型的方法:


只要記住以下轉換原則,即可:
(1)一個實體轉換為一個關係,實體的屬性就是關係的屬性,實體的碼就是關係的碼
(2)一個聯絡也轉換為一個關係,聯絡的屬性即聯絡所連線的實體的碼都轉換為關係的屬性,但是關係的碼會根據聯絡的型別變化,如果是:
1:1聯絡,兩端實體的碼都成為關係的候選碼
1:聯絡,端實體的碼成為關係的碼
聯絡,兩端實體碼的組合成為關係的碼
(3)具有相同碼的關係可以合併