# カーディナリティ

カーディナリティとは、リレーションシップにおける親エンティティのインスタンスに対する子エンティティのインスタンス数の割合を表します。

項目名 | 説明
--- | ---
0 以上 ( Zero or More ) | 親エンティティのインスタンスに対して、子エンティティのインスタンスが存在しないか、または１つ以上のインスタンスが存在します。
1 以上 ( One or More ) | 親エンティティのインスタンスに対して、子エンティティのインスタンスが１つ以上存在します。
0 または 1 ( Zero or One ) | 親エンティティのインスタンスに対して、子エンティティのインスタンスが存在しないか、または１つのインスタンスが存在します。
定数 | 親エンティティのインスタンスに対して、子エンティティのインスタンスが[定数]で指定した数だけ存在します。

※上記の「インスタンス」とは、エンティティの「実体」を示しています。
「エンティティ」を「テーブル」と読み替えた場合、「インスタンス」は「テーブル中に格納されるレコード」となります。