ER圖繪制方法簡介

PhyllisJGRQ 8年前發布 | 32K 次閱讀 大學

E-R圖也稱實體-聯系圖(Entity Relationship Diagram),1976年由P.Pchen 提出,提供了表示實體類型、屬性和聯系的方法。

ER圖是我們在上數據庫課的時候提到的,簡單來說就是 輔助數據庫設計的概念模型

1.表示方法

實體型:用矩形框,矩形框內寫明實體名

屬性:用橢圓型表示,并用無向邊將其與相應的實體連接起來。(可以連實體,也可以連聯系)

聯系:用菱形表示,菱形框內寫明聯系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁邊標上聯系的類型。

數量:一對一(1:1),一對多(1:n),多對多(m:n)

2.舉例

度娘知道上,有個答主畫的我覺得可以幫助我們理解ER圖的畫法。然而這個答主還被人家留言質疑了“你這根本不叫ER圖”...exm?心疼原答主1s...估計留言的人弄混了數據表結構和ER圖..

度娘知道:ER圖怎么畫

3.題目

講完教授給我們出了道畫ER圖的題目

學校中有若干系,每個系有若干班級和教研室,每個教研室有若干教員,其中有的教授和副教授每人各帶若干研究生,每個班有若干學生,每個學生選修若干課程,每門課可由若干學生選修

教授給出的答案是這樣的

班里許多同學畫成了這樣( 錯誤,敲黑板 ):

這個錯誤的原因是對業務缺乏了解。本科生從屬于班級,研究生從屬于教研室,本科生與研究生是兩個不同的實體,而不是學生實體的兩個分類。

4.畫圖軟件

我沒有去下專門的畫ER圖的軟件,上面兩張圖我是用visio畫的,office大禮包賽高~

 

來自:http://www.jianshu.com/p/196986590d62

 

 本文由用戶 PhyllisJGRQ 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!