# エンティティ

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

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

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

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

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