2015-09-27 81 views
0

所以我有這個小問題,我試圖做一個ER圖,我有一個學生。對於這個學生實體,它說:實體關係圖:複合屬性vs實體

記錄一個學生在哪一所學校。一個學生必須在一所學校就讀。所有學校至少包含一名學生。 您需要記錄以下信息學校:他們的姓名(必須是唯一的),參加的學生人數以及校長姓名。

當我讀到這個,看起來像「學校」是一個複合屬性或一個完全獨立的實體。既然它說「一個學生必須在一所學校就讀,所有學校至少包含一個學生」,我應該讓它成爲一個實體,因爲我無法想象如何通過複合屬性來展示這種關係。

回答

0

正如我所看到的,學校是一個獨立的實體。複合屬性就像'名字',它由'名字'和'姓氏'組成。學校只包括學校和學生在你的例子中只包括學生。

+0

因此,即使它表示記錄一個學生所在的學校,但因爲我正在讓學校成爲一個實體,所以我不必在學生實體中擁有學校屬性。 – user3720526

+0

是的。兩個不同的實體之間有一對多的關係。我想你可以猜出誰是誰,誰的很多:) – Khaine775

+0

是的,非常感謝!!!!!!! – user3720526