基数制約と参照制約
基数制約
1:1, 1:多, 多:1, 多:多のように、データ間の関係を分類する。
日本における婚姻関係は、一人の男性は一人の女性とのみ結婚できるから1:1の関係。
たとえば、学生とサークルの関係は一人の学生は多くのサークルに所属できるし、1つのサークルは多くの学生が所属するから、多:多の関係。
データベース設計においては、通常は多:多の関係はエンティティを一つ増やして1:多の関係に整理する方が都合がよいことが多い。
基数制約
1:1, 1:多, 多:1, 多:多のように、データ間の関係を分類する。
日本における婚姻関係は、一人の男性は一人の女性とのみ結婚できるから1:1の関係。
たとえば、学生とサークルの関係は一人の学生は多くのサークルに所属できるし、1つのサークルは多くの学生が所属するから、多:多の関係。
データベース設計においては、通常は多:多の関係はエンティティを一つ増やして1:多の関係に整理する方が都合がよいことが多い。