2018-12-05
閱讀量:
784
實(shí)體的對(duì)應(yīng)關(guān)系
基數(shù):
該實(shí)體組的實(shí)體的關(guān)系參與次數(shù)集稱為基數(shù)?;鶖?shù)可以是不同的類型:
- 一對(duì)一 -當(dāng)每個(gè)實(shí)體集中的每個(gè)實(shí)體只能在關(guān)系中參與一次時(shí),基數(shù)是一對(duì)一的。讓我們假設(shè)一個(gè)男性可以嫁給一個(gè)女性,一個(gè)女性可以嫁給一個(gè)男性。所以關(guān)系將是一對(duì)一的。

使用集合,它可以表示為:

- 多對(duì)一 -當(dāng)一個(gè)實(shí)體集中的實(shí)體只能在關(guān)系集中參與一次,而其他實(shí)體集中的實(shí)體可以在關(guān)系集中多次參與時(shí),基數(shù)是多對(duì)一的。讓我們假設(shè)學(xué)生只能選修一門課程,但許多學(xué)生可以選修一門課程。所以基數(shù)將是n到1.這意味著一門課程可以有n名學(xué)生但是對(duì)于一名學(xué)生,只有一門課程。
使用集合,它可以表示為:

在這種情況下,每個(gè)學(xué)生只參加1門課程,但許多學(xué)生已經(jīng)完成了1門課程。
- 多對(duì)多 -當(dāng)所有實(shí)體集中的實(shí)體可以在關(guān)系中不止一次參與時(shí)基數(shù)是多對(duì)多的。讓我們假設(shè)學(xué)生可以參加一門以上的課程,許多學(xué)生可以參加一門課程。所以這種關(guān)系會(huì)有很多很多。

使用集合,它可以表示為:

在該示例中,學(xué)生S1登記在C1和C3中,課程C3由S1,S3和S4登記。因此,這是多對(duì)多的關(guān)系。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
1條評(píng)論