阿摩線上測驗 登入

申論題資訊

試卷:109年 - 109 高等考試_二級_資訊處理:高等資料庫設計#91516
科目:高等資料庫設計
年份:109年
排序:0

題組內容

一、某航空公司的一趟飛機(Airplane)飛行(Fly)會有多個機組員(Crew)以不同角色(Role)參與,飛行記錄有起飛地點名(Origin)、起飛時間(DepTime)、到達時間(ArrTime)、到達目的地(Destination)、里程(Miles)。時間均精確到「秒」 。機組員團隊有不同的編號(CID) 、姓名(CName),飛機有不同的編號(ANO)、型號(Model)。下圖是某設計師所繪製的實體關係圖(ER 圖,Entity-Relationship Diagram),其中每一實體(矩形)鄰近某關係(菱形)間均有一對(min,max)的限制,代表該實體參與該關係之 min(至少) 、max(至多)次數限制,*代表沒有限制。屬性劃實底線者(有 CID、ANO、DepTime)為 Primary Key(主鍵)的一部分。
下面答題,除了原圖中所示的英文屬性外,不得再假設任何其他屬性。 要求:
5f71882095c4b.jpg

(二)請將此 ER 圖轉化成關聯式資料庫綱要(Schema)。
(三)上述(二)的 Schema,若不是在第三正規化(3rd Normal Form),請將其轉為符合第三正規化關聯式資料庫綱要。
(四)請評估此設計師的 ER 圖是否正確?如不是,請說明其問題,並請另繪出你建議的 ER 圖。

申論題內容

(五)請將上述(四)的你自己「建議的 ER 圖」轉為符合第三正規化關聯式資料庫綱要。並與(三)所得到的答案相比較。