ITパスポート 平成22年秋期 問79
関係データベースで管理された場合,表にデータを追加する順序のうち,適切なものはどれか。ここで,下線は主キーを示し,破線は外部キーを示す。解答群の→はデータを追加する表の順序を示す。

正解と解説を見る
正解:イ
商品表の業者コードは業者表を参照し、仕入明細の商品コードは商品表を参照します。参照先を先に作るので業者→商品→仕入明細です。
この順なら存在しない業者・商品を指す外部キーを入れずに済みます。表の表示順ではなく、参照関係の向きに従います。

正解:イ
商品表の業者コードは業者表を参照し、仕入明細の商品コードは商品表を参照します。参照先を先に作るので業者→商品→仕入明細です。
この順なら存在しない業者・商品を指す外部キーを入れずに済みます。表の表示順ではなく、参照関係の向きに従います。