閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某公司擬開發(fā)一套招聘信息管理系統(tǒng),以便對整個公司的各個部門的招聘信息進行統(tǒng)一管理。
【需求分析】
(1)該公司招聘的職位有:測試人員、開發(fā)人員、文員秘書和銷售代表等職位。公司將職位劃分為三種專業(yè)類型:技術類型、行政類型和銷售類型。每個職位對應一種專業(yè)類型,如:測試人員職位屬于技術類型。每個職位可以屬于一個或多個部門。
(2)面試官由公司員工擔任,每個面試官可以負責一個或多個職位的面試。一個職位可由多名面試官負責面試。
(3)應聘人員可以注冊應聘的職位成為候選人,并填報自己的簡歷信息。一個候選人可以應聘多個職位。系統(tǒng)記錄候選人每次應聘的面試時間和面試成績。初步設計的招聘信息數(shù)據庫關系模式如圖1-1所示。
關系模式的主要屬性、含義及約束如表1-1所示。
【問題1】(6分)
對關系“候選人”,請回答以下問題:
(1)列舉出所有不屬于任何候選鍵的屬性(非鍵屬性)。
(2)關系“候選人”可達到第幾范式,用60字以內文字簡要敘述理由。
【問題2】(5分)
對關系“面試官”,請回答以下問題:
(1)針對“面試官”關系,用60字以內文字簡要說明會產生什么問題。
(2)把“面試官”分解為第三范式,分解后的關系名依次為:面試官1,面試官2,…
(3)列出修正后的各關系模式的主鍵。
【問題3】(4分)
對關系“招聘安排”,請回答以下問題:
(1)關系“招聘安排”是不是第四范式,用60字以內文字敘述理由。
(2)把“招聘安排”分解為第四范式,分解后的關系名依次為:招聘安排1,招聘安排2,…