當前位置:妙知谷 >

母嬰教育 >學習交流 >

怎麼畫er圖?

怎麼畫er圖?

er圖即描述現實世界的概念模型,稱為實體-聯繫模型——E-R模型,在數據庫設計中,它常被用來描述現實世界到信息世界的問題。那麼怎麼畫呢?和Joan_HP9一起學習吧!

操作方法

(01)E-R圖中的主要構件,如圖所示。其中較常用的有矩形、菱形、橢圓、線段等。矩形表示實體集,在框內寫明實體名;菱形表示聯繫集,在框內寫明聯繫名;橢圓表示屬性,在內寫明屬性名;線段表示屬性與相關的實體連接或者實體與聯繫相連。

怎麼畫er圖?

(02)實體:現實世界中可以區別於其他對象的”事件“或”物體“,例如,學校中的每一個人都是一個實體。而每個實體都有一組特性(屬性)來表示,其中某一部分屬性可以唯一標識實體,如職工工號。具有相同屬性的實體集合即是實體集,在er圖中用矩形表示。如圖所示。

怎麼畫er圖? 第2張

(03)聯繫:用線段分別與有關實體連接,並在線段上標註上聯繫的類型(1:1、1:n或m:n)。兩個不同實體之間之間的聯繫可分為一對一聯繫記為1:1,一對多聯繫記為1:n,多對多聯繫記為m:n;兩個以上不同實體集之間的聯繫可分為1:1:1,1:1:n,1:m:n,r:m:n。如圖所示。

怎麼畫er圖? 第3張

(04)屬性:實體某方面的特性。例如,學生實體集具有學號、姓名、年齡、學年等等屬性。可作如下分類:簡單屬性和複合屬性,單值屬性和多值屬性,NULL屬性,派生屬性。

怎麼畫er圖? 第4張

(05)現在就學校裏教師和學生兩個實體集之間作er圖,一個教師可以教授多名學生,一個學生可以有多名教師授課,所以聯繫類型是m:n,教師的屬性有職工編號、性別、出生年月、職稱等,學生的屬性有學號、性別、年齡、專業、系別等等,畫圖如下。

怎麼畫er圖? 第5張
標籤: ER
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/jy/jiaoliu/deo75v.html