シカクマナボ.ITパスポート

ITパスポート 平成30年秋期 問85

出典:IPA「ITパスポート試験」平成30年秋期 問85

関係データベースで管理している"担当社員"表,"地区"表及び"顧客"表を結合して,A表を得た。結合に用いた"顧客"表はどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。
85.png/image-size:313×167

正解と解説を見る

正解:エ

社員名は担当社員表の社員コード、地区名は地区表の地区コードを使って結合します。顧客表には両コードを外部キーとして持たせる必要があります。

さらに結果に必要な顧客名・代表者名を持ち、顧客コードを主キーとするエが適切です。名前を重複保存せず、コードで別表の情報を参照します。

条件を選んで演習する