民國111年 第2梯次 電腦軟體設計(C++)乙級 學科

第17題

有關弱實體型態(Weak Entity Type) 所產生關聯表格的候選鍵(Candidate Key),何者有誤?

題目

有關弱實體型態(Weak Entity Type) 所產生關聯表格的候選鍵(Candidate Key),何者有誤?

  1. (1) 部分是弱實體本身之屬性
  2. (2) 部分是其他實體之屬性
  3. (3) 一定只有一組
  4. (4) 一定會有複合鍵(Composite Ke y)

官方答案

(3) 一定只有一組

解析

弱實體型態本身無法唯一識別個體,必須依附於擁有者實體,因此由它轉出的關聯表,其主鍵是由「擁有者實體的主鍵」加上「弱實體的部分鍵(discriminator)」組合而成,所以必然含有複合鍵,而且鍵值一部分來自弱實體自身屬性、一部分來自其他(擁有者)實體的屬性。不過候選鍵是能唯一決定整列的最小屬性集合,同一張關聯表可能因為不同的功能相依而存在一個以上的候選鍵,並非「一定只有一組」,故此敘述有誤。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料