實體間的聯系可分為哪幾類?
實體間聯系可分為以下3 種類型:
1、一對一聯系 (1 ∶ 1)
例如,一個部門有一個經理,而每個經理只在一個部門任職,則部門與經理的聯系是一對一的。
2、 一對多聯系 (1 ∶ N)
例如,某高校教師與課程之間存在一對多的聯系,即每一位教師可以教多門課程,但是每門課程只能由一位教師來教,或者說每一門課程的老師可以有多個學生,但是每個學生的該課程的老師只有一個。
3、多對多聯系 (M ∶ N)
例如,學生與課程間的聯系(“ 學 ”)是多對多的,即一個學生可以學多門課程,而每門課程可以有多個學生來學。聯系也可能有屬性。例如,學生 “ 學 ” 某門課程所取得的成績,既不是學生的屬性也不是課程的屬性。