基本情報技術者 令和5年度 問6
次の関数従属を満足するとき、成立する推移的関数従属はどれか。ここで、“A→B”はBがAに関数従属していることを表し、“A→{B、C}”は、“A→B”かつ“A→C”が成立することを表す。
〔関数従属〕
〔関数従属〕
- {注文コード、商品コード}→{顧客注文数量、注文金額}
- 注文コード→{注文日、顧客コード、注文担当者コード}
- 商品コード→{商品名、仕入先コード、商品販売価格}
- 仕入先コード→{仕入先名、仕入先住所、仕入担当者コード}
- 顧客コード→{顧客名、顧客住所}
正解と解説を見る
正解:ウ 注文コード→顧客コード→顧客住所
解説
推移的関数従属は、A→B、B→Cが成り立ちBがAの候補キーでないときのA→C。注文コード→顧客コード、顧客コード→顧客住所なので、ウが推移的関数従属になる。
解説:panda studio(公式の正答と照合済み)
出典:令和5年度 基本情報技術者試験 科目A 公開問題 問6