令和4年度試験問題 問65

問65 解説へ
note_alt
calculate
条件①~⑤によって,関係データベースで管理する"従業員"表と"部門"表を作成した。"従業員"表の主キーとして,最も適切なものはどれか。

〔条件〕
  1. 各従業員は重複のない従業員番号を一つもつ。
  2. 同姓同名の従業員がいてもよい。
  3. 各部門は重複のない部門コードを一つもつ。
  4. 一つの部門には複数名の従業員が所属する。
  5. 1人の従業員が所属する部門は一つだけである。
65.png/image-size:445×111

  • "従業員番号"
  • "従業員番号"と"部門コード"
  • "従業員名"
  • "部門コード"
正解 ア問題へ
テクノロジ系
データベース
データベース設計
解説

従業員番号は各人に一つで重複しないため、単独で行を特定できる主キーです。部門コードを加える必要はありません。

氏名は同姓同名があり、部門コードは同じ部門の複数人で共有します。主キーには一意性が必要で、余分な列を組み合わせず識別できるものを選びます。

▲
Pagetop