回覆列表
  • 1 # 使用者2195486961218

    構成E-R圖的基本要素是實體、屬性和聯絡

    比如 學生 選擇 課程 學生和課程就是實體,選擇是聯絡,而學號、課號、姓名等就屬於屬性。

    ER圖轉換為關係模式,就是說可以用二維表來表示ER圖。

    轉換的原則總的來說就是:

    實體可以轉換成關係模式,也就是可以用二維表表示實體,實體的屬性就是二維表內的屬性,實體的碼就是二維表的碼。

    聯絡也可以轉換成關係模式,或者和與其相連的實體型別合併,也可以單獨轉換。

    聯絡轉換成關係模式又分三種情況

    1:n,比如班級 包含 學生,一個班級包含多個學生,一個學生只能屬於一個班級,這種情況下,包含關係用二維表表示,那麼二維表的主碼就是n端,也就是學生端的學號。

    n:m,比如學生 選擇 課程,一個學生能選擇多門課程,一門課程也能被多個學生選擇,那麼選擇關係的主碼就是學號、課號屬性組。學號、課號分別為學生、課程的主碼。

    1:1,這種情況下,聯絡可以和任意一端的實體合併,也可以轉換為單獨的關係模式。比如 老師 擔任 班主任,一個老師只能擔任一個班級的班主任,那麼老師的編號或者班級的編號都能作為主碼,這就是每個實體的碼都是候選碼的意思。

  • 中秋節和大豐收的關聯?
  • 後備母豬發情先有白色粘液排出是什麼情況?