イが正解です。主キーは、テーブル内で各レコードを一意に識別するための列であり、NULL値や重複を許しません。「社員」表では社員一人ひとりを識別するために「社員コード」が主キーとなり、「部署」表では部署を識別するために「部署コード」が主キーとなります。外部キーは、あるテーブルの列が別のテーブルの主キーを参照するもので、テーブル間の関連性を定義し、参照整合性を保ちます。「社員」表の「部署コード」は、「部署」表の「部署コード」を参照する外部キーとなります。これにより、「社員」表に登録される部署コードは必ず「部署」表に存在するものでなければならず、社員が所属する部署の整合性が保証されます。
読み込み中...