資料庫的概念模型,聯絡,E-R模型的設計方法
阿新 • • 發佈:2018-11-14
概念模型的基本概念:
表示概念模型的最常用模型是 實體-聯絡模型(Entity-Relationship Model,簡稱E-R模型)
E-R模型中,資料的結構被表示為“實體-聯絡”圖。(E-R圖)圖中有三個主要的元素型別:實體集,屬性和聯絡。
聯絡:
兩個實體集之間的聯絡可歸納為以下三類:
1)一對一聯絡(1:1)
2)一對多聯絡(1:n)和多對一聯絡(n:1)
3)多對多聯絡(m:n)
多元聯絡:
E-R模型中,可以表示兩個以上實體集之間的聯絡,稱為多元聯絡。
演員 ——— 簽約 —— 電影
|
製片公司
如上聯絡簽約就是一個三元聯絡。
E-R模型的設計方法:
三條設計原則:
1)相對原則:
實體,屬性,聯絡等,是對同一物件抽象過程的不同解釋和理解。建模過程實際上是一個對物件的抽象過程。因此,不同人或同一人在不同情況下,抽象的結果可能不同。
2)一致原則:
同一物件在不同業務系統中的抽象結果要求保持一致,業務系統是指建立系統的各個子系統。
3)簡單原則:
為簡化E-R模型,現實世界的事物能作為屬性對待的,儘量歸為屬性處理。
事物滿足以下兩條件之一就可以作為屬性對待:
1,屬性不再具有需要描述的性質。屬性在含義上是不可分的資料項。
2,屬性不再與其他實體集具有聯絡,既E-R模型指定聯絡只能是實體集之間的聯絡。