エンティティ

エンティティとは、「人」、「物」、「場所」、「イベント」、「概念」などの、モデル(=システム)上で管理するオブジェクト・情報を表します。

※通常、エンティティはテーブルオブジェクトとしてデータベースに反映されます。

エンティティの種類には、大きく分けて独立エンティティ依存エンティティの2つがあります。

項目名 説明
独立エンティティ 単独で存在することが可能なエンティティ。
モデル上では四角形で表現されます。
依存エンティティ 他のエンティティに従属し、単独では存在しえないエンティティ。
モデル上では角の丸い四角形で表現されます。

独立エンティテイ・依存エンティティ
エンティティが「独立エンティティ」となるか「依存エンティティ」となるかは、エンティティに接続されているリレーションシップのカーディナリティによって決まります。
エンティティに接続されているリレーションシップが一つもない場合は、必ず「独立エンティティ」となります。