民國107年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第72題

有關ER Model 中的弱實體型態(Weak Entity Type),以下的敘述那些為正確?

題目

有關ER Model 中的弱實體型態(Weak Entity Type),以下的敘述那些為正確?

  1. (1) 弱實體必須依賴其他的實體才能存在
  2. (2) 弱實體本身可以單獨存在,也可以有單獨的鍵值屬性
  3. (3) 弱實體型態所產生表格的主要鍵(Primary Key)必定為複合屬性(Composite)
  4. (4) 弱實體不可以與其他弱實體有關係(Relati onship)的連結

官方答案

(1) 弱實體必須依賴其他的實體才能存在、(3) 弱實體型態所產生表格的主要鍵(Primary Key)必定為複合屬性(Composite)

解析

弱實體型態(Weak Entity Type)沒有足夠的鍵值屬性可自我識別,必須依附在強實體(Owner Entity)上,透過識別關係(Identifying Relationship)才能存在,故第1項正確、第2項錯誤。它只有部分鍵(Partial Key),轉成資料表時,主鍵必須由「強實體的主鍵」加上「弱實體的部分鍵」共同組成,因此必然是複合鍵(Composite Key),第3項正確。ER 模型中並未限制弱實體不能與其他實體(含其他弱實體)建立關係,第4項錯誤。

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

官方資料