過去問解きまくり研究所 ホーム

平成29年度 春期 午前Ⅱ 問5

データベース設計

このような実体B

E-Rモデルにおいて,実体Aのインスタンスaが他の実体Bのインスタンスbと関連しており,インスタンスaが存在しなくなれば,インスタンスbも存在しなくなる場合,このような実体Bを何と呼ぶか。

答えと解説を見る

✓ これが正解ウ弱実体

解説

相手の存在に依存し、相手が消えると消える実体を弱実体と呼びます。

見分ける軸は、実体が単独で存在できるかどうかです。設問の実体Bは、関連している実体Aのインスタンスがなくなると、自分も存在しなくなります。このように、ほかの実体の存在を前提にしてはじめて存在できる実体を弱実体と呼びます。注文と注文明細のように、親にあたる実体が消えれば子にあたる実体も意味を失う関係が典型です。これに対して、他の実体がなくても自分だけで存在できる実体は強実体と呼ばれ、向きが逆になります。消える側に立つのが弱実体、と存在の依存の向きで覚えておくと取り違えません。

ほかの選択肢はなぜ違うのか

出典:平成29年度 春期 データベーススペシャリスト試験 午前Ⅱ 問5

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)