人の健康状態の検査では、検査項目が人によって異なるだけでなく、あらかじめ決まっていないことも多い。このような場合のデータモデルとして、最も適切なものはどれか。ここで、検査項目の標準値は、検査項目ごとに最新の値だけを保持し、計測値は計測日時とともに保持する。また、モデルの表記にはUMLを用いる。
可変の項目はマスタ化し、計測値を別実体に分離する

選択肢
- ア「人」(識別)―1対*―「検査項目」(項目名、標準値、計測日時、計測値)の2エンティティ構成モデル
- イ「人」(識別)―1対*―「検査値」(計測日時、計測値)―*対1―「検査項目」(項目名、標準値)の3エンティティ構成モデル
- ウ「人」(識別)―*対*(関連クラス「検査項目」(項目名、標準値)付き)―「検査値」(計測日時、計測値)の関連クラスモデル
- エ「人」(識別)―1対*―「検査項目」(項目名、標準値)―*対1―「検査値」(計測日時、計測値)の3エンティティ構成モデル
正解と解説
正解:イ 「人」(識別)―1対*―「検査値」(計測日時、計測値)―*対1―「検査項目」(項目名、標準値)の3エンティティ構成モデル
検査項目があらかじめ決まっていない場合は、検査項目そのものを実体として独立させ、実際の計測結果を人と検査項目を結ぶ実体として持たせるのがよい。こうすれば項目の追加はデータの追加だけで済み、項目ごとに一つだけ持つ標準値も重複せずに管理できる。
選択肢ごとの解説
同じ分野の他の問題
- 従業員の、従業員番号、氏名及び使用できるプログラム言語を管理するために、"従業員"表及び"プログラム言語"表を設計する。…2025年度 秋期 午前II 問4
- データ中心アプローチの特徴はどれか。2023年度 秋期 午前II 問24
- 従業員番号と氏名と使用できるプログラム言語を管理するために、"従業員"表及び"プログラム言語"表を設計する。"プログラム…2023年度 秋期 午前II 問5
- 部、課、係の階層関係から成る組織のデータモデルとして、モデルA〜Cの三つの案が提出された。これらに対する解釈として、適切…2021年度 秋期 午前II 問2
- 関係データベースの表を設計する過程で、A表とB表が抽出された。主キーはそれぞれ列aと列bである。この二つの表の対応関係を…2016年度 春期 午前II 問5
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。