105年鐵路特考高員三級資料庫應用

二、某公部門計劃開發一套資料庫應用系統,其需求如下所述:

1.此部門在各地有多個辦事處,每個辦事處皆有名稱、負責事項、以及多位駐處同 (其中一位為此辦事處主任,其開始擔任主任之日期需記載);此外,每個辦事處皆擁有多間辦公室 (每間辦公室皆有編號與配置人數)

2.每個辦事處皆負責許多工作業務,每個業務皆有名稱、編號、所在辦公室、以及多位參與同仁 (其中一位為此業務負責人)

3.每位同仁皆有姓名、編號、職等、地址、性別、出生日期等資料,每位同仁皆派駐於一個辦事處並配置於一間辦公室,但可以參與多個 (屬於同一辦事處的) 業務。

()試針對上述需求,描繪出實體關係圖。(15分)

()試依據實體關係圖,設計出此系統的資料表。(10分)

答:

()實體關係圖

undefined

()系統的資料表

1.辦事處(辦事處名稱,負責事項,主任,開始日期)

  主鍵:辦事處名稱;外鍵:主任,參考到同仁的主鍵同仁編號。

2.辦公室(辦公室編號,配置人數,辦事處)

主鍵:辦公室編號;外鍵:辦事處,參考到辦事處的主鍵辦事處名稱。

3.業務(業務名稱,業務編號負責辦事處所在辦公室負責同仁)

  (1)主鍵:業務編號。

(2)外鍵:

   a.負責辦事處,參考到辦事處的主鍵辦事處名稱。

   b.所在辦公室,參考到辦公室的主鍵辦公室編號。

   c.負責同仁,參考到同仁的主鍵同仁編號。

4.同仁(姓名,同仁編號,職等,地址,性別,出生日期,辦事處辦公室)

  (1)主鍵:同仁編號。

(2)外鍵:

   a.辦事處,參考到辦事處的主鍵辦事處名稱。

   b.辦公室,參考到辦公室的主鍵辦公室編號。

5.同仁參與業務(同仁編號,業務編號)

  (1)主鍵:{同仁編號,業務編號}

(2)外鍵:

   a.同仁編號,參考到同仁的主鍵同仁編號。

   b.業務編號參考到業務的主鍵業務編號

arrow
arrow
    文章標籤
    資料庫應用
    全站熱搜

    jacksaleok 發表在 痞客邦 留言(0) 人氣()