申論題內容
四、某機關需要一工程管理資料庫系統,經過需求調查與系統分析後得到具體基本資料
實體(entity)與屬性如下:
1.得標廠商(公司名稱,統一編號);2.工程案(案號,完成期限,經費上限);
3.管理負責人(員工編號、姓名,職等);各實體間的相對應關係,敘述如下:
(1)得標廠商可以取得多個工程案,但每個工程只能有一家得標廠商,必須記錄其
得標日期。
(2)每個管理負責人可以參與多個工程管理,每一個工程亦同時可有多個管理負責
人;但同一工程只能有一位主要管理負責人。
(3)主要管理負責人必須不定時記錄該負責工程的督導日期(年月日)與完成進度(%)。
(每小題 10 分,共 20 分)
(1) 請畫出以上相對需求的完整實體-關係模型(Entity-Relationship model; E-R model),
並標示適當的關係與基數(cardinality)。
(2)將以上所設計的 E-R model 轉成關聯式綱要(relational schema),畫出關聯式綱
要之間的參考關係並指出主鍵與參考外鍵。