〔中問A・テクノロジ〕入退室許可表のレコードを一意に決めるための主キーとして、適切なものはどれか。ここで、下線は主キーを表す。
一意に定まらないときは複数列を組み合わせた複合キーにする

選択肢
- ア社員番号(下線)、区画番号、許可区分
- イ社員番号(下線)、区画番号(下線)、許可区分
- ウ社員番号(下線)、区画番号、許可区分(下線)
- エ社員番号(下線)、区画番号(下線)、許可区分(下線)
正解と解説
正解:イ 社員番号(下線)、区画番号(下線)、許可区分
入退室許可表は、ある社員が、ある区画について入室を許されているかを表す。1人の社員が複数の区画に許可を持ち、1つの区画に複数の社員が許可を持つため、社員番号だけでも区画番号だけでも行を一意に特定できない。両方を組み合わせた複合キーが主キーとなり、許可区分はその組合せによって決まる属性である。
選択肢ごとの解説
- ア1人の社員が複数区画の許可を持つため、社員番号だけでは一意にならない。
- イ正解。社員番号と区画番号の組合せで行が一意に決まる。
- ウ許可区分は一意性に寄与しない属性であり、キーに含めるのは誤り。
- エ社員番号を欠いており、区画番号には複数の社員の行が存在する。
同じ分野の他の問題
- 関係データベースで管理している“口座”表、“顧客”表及び“取引明細”表がある。新たな顧客が口座の開設と同時に1万円を入金…2026年度 秋期 問72
- 関係データベースにおけるデータの正規化に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。 正規化の主な目的と…2026年度 秋期 問69
- 関係データベースで管理している“学生”表、“科目”表、“成績”表がある。1人の学生は複数の科目を履修するものとし、“学生…2026年度 秋期 問57
- データベース設計におけるデータ分析で行うこととして、適切なものはどれか。2025年度 秋期 問95
- 一つの表で管理されていた受注データを、受注に関する情報と商品に関する情報に分割して、正規化を行った上で関係データベースの…2024年度 秋期 問81
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。