mysql ER圖


                ER 圖

    ER圖也被稱為實體-聯系圖,提供了表示實體類型、屬性和聯系的方法,下圖就是典型的一張ER圖。

 

  

 

ER圖主要由四個成分構成:

1 實體

實體是客觀世界中存在的各種事物,或者某個抽象事件,我們都可以將其稱之為實體。一方面,實體可以是現實世界中的課程實體、教師實體、學生實體、職工個體。總而言之,實體可以是現實集合中的一個子集,也可以是各種抽象的對象。實體在ER圖中用矩形表示。

2 屬性

屬性可以認為是實體中的特征,實體通過屬性來描述,例如學生實體有學號、姓名、性別等屬性。

屬性在ER圖中以橢圓來表示。

3 聯系

聯系包括兩方面的含義,一方面是實體和屬性之間的聯系,例如上圖中的司機和司機編號之間的聯系;另一方面是實體和實體之間的聯系,學生和課程實體之間的聯系。

聯系在ER圖中以菱形來表示。

聯系又可以分為這樣三種

  1 一對一的聯系(記為1:1)

  2 一對多的聯系(1:n)

  3 多對多的聯系 (m:n)

用處

ER圖通常被運用在概念數據模型中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM