リレーションシップは、2 つの異なるエンティティ間の関係を示すため、エンティティ関係図の重要な部分です。 n 項関係では、n は関係内のエンティティの数を表します。任意の値を指定できますが、最も一般的な関係は単項関係、二項関係、および三項関係であり、エンティティの数はそれぞれ 1、2、3 です。
単項関係、二項関係、および三項関係の詳細は次のとおりです。
同じタイプの 2 つのエンティティ間に関係がある場合、単項関係と呼ばれます。または再帰的な関係。これは、同じエンティティ タイプの異なるインスタンス間に関係があることを意味します。単項関係の例を次に示します。
1 人は一度に 1 人とのみ結婚できます。つまり、これはエンティティである人物とそれ自体との間の再帰的な関係になります。 1 人が 1 人と結婚しているため、これは 1 対 1 の再帰的な関係になります。
1 人の従業員が複数の従業員を監督できます。つまり、これはエンティティの従業員とそれ自体との間の再帰的な関係になります。 1 人の従業員が複数の従業員を監督するため、これは 1 対多の再帰的な関係になります。
2 つの異なるエンティティ間に関係がある場合、それは二項関係と呼ばれます。二項関係の例は次のとおりです。
以上がデータベース内の N 項関係の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。