ITパスポート 平成30年秋期 問85
関係データベースで管理している"担当社員"表,"地区"表及び"顧客"表を結合して,A表を得た。結合に用いた"顧客"表はどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。

正解と解説を見る
正解:エ
社員名は担当社員表の社員コード、地区名は地区表の地区コードを使って結合します。顧客表には両コードを外部キーとして持たせる必要があります。
さらに結果に必要な顧客名・代表者名を持ち、顧客コードを主キーとするエが適切です。名前を重複保存せず、コードで別表の情報を参照します。