作品名稱:計算機導論
學校名稱:山東協和學院
參賽隊伍:計算機學院4隊
參賽老師:張桂霞
以生活實例“我的家庭”這個家庭關系圖作為案例,進行課程內容講授。
1.什么是實體間的聯系?
實體間的聯系即兩個實體集中實體間的對應關系。
2.實體間的聯系的種類?
(1)一對一聯系(1:1)
(2)一對多聯系(1:n)
(3)多對多聯系(m:n)
3.如何判斷實體間的聯系?(重點)
一對一聯系
判斷依據:
如果對于實體集A中的每一個實體,實體集B中至多又一個(也可以沒有)實體與之聯系,反之亦然,則實體集A與實體集B具有一對一聯系,記為1:1。
一對多聯系
判斷依據:如果實體集A中的每一個實體,實體集B中有n個實體(n≥0)與之聯系,反之,實體集B中的每一個實體,實體集A中至多只有一個實體與之聯系,則稱實體集A與B具有一對多聯系。記為1:n。
多對多聯系
判斷依據:如果實體集A中的每一個實體,實體集B中有n個實體(n≥0)與之聯系,反之,實體集B中的每一個實體,實體集A中也有m個實體(m≥0)與之聯系,則稱實體集A與實體B具有多對多聯系,記為m:n。
4.鞏固練習
(1)一個宿舍住6個學生,每個學生只有一個宿舍,判斷宿舍和學生的聯系?
(2)餐廳中顧客和菜肴的聯系?