民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第13題
對於功能相依性(Functional Dependency)的描述,下列何者有誤?
題目
對於功能相依性(Functional Dependency)的描述,下列何者有誤?
- (1) 多個功能相依性的表示法可以合併成一個功能相依圖(Functional Dependency Diagram)
- (2) 若A 是關聯表R 的一個候選鍵 (Candidate Key),則每個R 中的屬性都會功能相依於A
- (3) 功能相依性是可用推演規則(Inference Rules)來推導
- (4) 功能相依性可定義於多個關聯表(Relational Table)上
官方答案
(4) 功能相依性可定義於多個關聯表(Relational Table)上
解析
功能相依性 X→Y 描述的是「同一個」關聯表內屬性之間的決定關係,不能跨越多個關聯表定義;不同關聯表之間的連結是靠外部鍵與參照完整性表達。其餘三項皆正確:多個功能相依性可整合繪成功能相依圖;候選鍵能決定關聯表中的所有屬性,故所有屬性都功能相依於候選鍵;並可利用阿姆斯壯推演規則(反身、增補、遞移)推導出新的相依性。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。