四つの表の関係を表すE-R図として、適切なものはどれか。ここで、実線の下線は主キーを、破線の下線は外部キーを表す。 医師(医師番号,医師名,診療科コード(外部キー))。診療科(診療科コード,診療科名称)。診察(診療科コード(外部キー),患者番号(外部キー),診察日時)。患者(患者番号,患者名)。

外部キーを持つ側が多。多重度は参照の向きで決まる

データベーススペシャリスト試験2021年度 秋期 午前II4/データモデリング / 表記法

医師表(医師番号:主キー、医師名、診療科コード:外部キー)、診療科表(診療科コード:主キー、診療科名称)、診察表(診療科コード:外部キー、患者番号:外部キー、診察日時)、患者表(患者番号:主キー、患者名)の4表構造。選択肢ア〜エはそれぞれ医師-診療科-診察-患者を結ぶ多重度(*と1)の異なるE-R図。
医師表(医師番号:主キー、医師名、診療科コード:外部キー)、診療科表(診療科コード:主キー、診療科名称)、診察表(診療科コード:外部キー、患者番号:外部キー、診察日時)、患者表(患者番号:主キー、患者名)の4表構造。選択肢ア〜エはそれぞれ医師-診療科-診察-患者を結ぶ多重度(*と1)の異なるE-R図。

選択肢

正解と解説

正解: 医師*—1診療科1—*診察*—1患者

外部キーを持つ側が「多」になる。医師は診療科コードを外部キーに持つので医師が多で診療科が1、診察は診療科コードと患者番号を外部キーに持つので診察が多で診療科・患者がそれぞれ1になる。この向きをすべて満たす多重度の組合せはイである。

選択肢ごとの解説

出典:令和3年度 秋期 データベーススペシャリスト試験 午前II 問4(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。