一、現擬建構一所大學的 Relational DB。請回答以下問題:(30%)
1、滿足以下所有需求,建立 ER Model,並繪製 ER Diagram。(20%)
● ER Diagram 包含以下個體(Entity):COLLEGE、DEPARTMENT、STUDENT、TEACHER、COURSE。
● 有下列個體間的關係:
- 學院有許多學系
- 學系有許多學生
- 學系有許多老師
- 學系各老師開設許多課程
- 每學期每個學生應至少選讀一門課程並記錄成績
- 各老師應開設多門課程且一門課程可以由多個老師共同課設
● 應繪出個體的相關屬性(attributes)以表達個體間關係。
● 個體間關係以菱形表示,請參考圖 1。
● 個體間的關係,請以圖 2 的符號繪圖表達。