Q70.
有關ER Model 中的弱實體型態(Weak Entity Type),以下的敘述那些為正確?
電腦軟體設計共同科目 · 乙級 · Q70
難易度分析
3 / 5
本題為複選題,要求完整判別多個選項的正確與否。考點涉及弱實體的定義及其在轉換為表格時的主鍵結構,需對特定實體型態的依賴關係有精確掌握,且必須排除對關係連結限制的誤解,因此增加了判讀難度。
正確答案 (複選):①, ③
- ① 弱實體必須依賴其他的實體才能存在:弱實體(Weak Entity) 缺乏足夠的屬性來形成可唯一識別自身的主鍵,必須依賴擁有者實體(Owner Entity) 的存在與識別,透過識別關係(Identifying Relationship) 維繫其存在性。
- ③ 弱實體型態所產生表格的主要鍵(Primary Key)必定為複合屬性(Composite):弱實體轉換為關聯表格時,其主鍵必定為複合鍵(Composite Key),由擁有者實體的主鍵加上弱實體自身的區分屬性(Discriminator) 共同組成。
錯誤選項解析
- ② 弱實體本身可以單獨存在,也可以有單獨的鍵值屬性:弱實體無法單獨存在,且僅擁有部分鍵值(Partial Key/Discriminator) 而非完整的主鍵屬性,必須結合擁有者實體的主鍵才能唯一識別。
- ④ 弱實體不可以與其他弱實體有關係(Relationship)的連結:弱實體可以與其他實體(包含其他弱實體)建立關係,只要該關係不影響其識別依賴性即可,ER Model 並未禁止弱實體參與多重關係。
Learning Tip
"本題核心考點為弱實體的識別依賴性與複合主鍵結構。常考陷阱在於混淆「部分鍵值(Partial Key)」與「完整主鍵」的差異,以及誤認弱實體無法參與其他關係。實務上,弱實體常見於從屬資料結構(如訂單與訂單明細、員工與眷屬),設計時需確保外部鍵與區分屬性的正確對應。"
學員答題分佈
①弱實體必須依賴其他的實體才能存在0%
②弱實體本身可以單獨存在,也可以有單獨的鍵值屬性0%
③弱實體型態所產生表格的主要鍵(Primary Key)必定為複合屬性(Composite)0%
④弱實體不可以與其他弱實體有關係(Relationship)的連結0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!