科目A問11
E-R モデルにおけるエンティティの特徴はどれか。
| エンティティとインスタンスとは,1 対 1 の対応関係をとる。 | |
| エンティティとなり得るものは,物的に実現するものである。 | |
| エンティティは,特性を表すための属性(アトリビュート)をもつ。 | |
| 異なった種類のエンティティ間の関係は,主として状態遷移として表現される。 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
E-Rモデルでは、現実世界の対象物をエンティティとして捉え、各エンティティが持つ特徴を属性(アトリビュート)として表します。
また、エンティティ間の関連をリレーションシップとして記述します。
1人の顧客が複数の注文を持つなどの関係を整理でき、データベース設計の初期段階でよく用いられる手法です。
また、エンティティ間の関連をリレーションシップとして記述します。
1人の顧客が複数の注文を持つなどの関係を整理でき、データベース設計の初期段階でよく用いられる手法です。
| ア. | エンティティとインスタンスとは,1 対 1 の対応関係をとる。 |
| エンティティとインスタンスは1対多の関係であり、1つのエンティティに複数のインスタンスが存在します。 | |
| イ. | エンティティとなり得るものは,物的に実現するものである。 |
| エンティティは概念的な対象(例:顧客、注文)であり、必ずしも物理的なものに限定されません。 | |
| ウ. | エンティティは,特性を表すための属性(アトリビュート)をもつ。 |
| 属性(アトリビュート)はエンティティの特徴を表します。 | |
| エ. | 異なった種類のエンティティ間の関係は,主として状態遷移として表現される。 |
| 状態遷移で表現するのは主にオブジェクト指向の状態の変化であり、E-Rモデルの関係表現とは異なります。 |