SQL 主キーと外部キーの違い: 1. 主キーはレコードを一意に識別し、繰り返すことはできず、空にすることもできませんが、外部キーは繰り返すことができ、null にすることもできます。値; 2. 主キーはデータの整合性を維持するために使用され、外部キーは他のテーブルとの接続を確立するために使用されます; 3. 主キーは 1 つだけですが、外部キーは複数存在する可能性があります。
SQL の主キーと外部キーの違い: 主キーは 1 つだけあり、それを繰り返すことはできず、NULL 値は許可されません。複数の外部キーを使用できます。繰り返しても実行できません。null 値もあります。主キーはデータの整合性を維持するために使用され、外部キーは他のテーブルとの接続を確立するために使用されます。
#主キーと外部キーとは
リレーショナル データベースのレコードには複数の属性があります。特定の属性グループ (グループに注意してください) がレコードを一意に識別できる場合の場合、属性グループを主キーにすることができます。例
スコア テーブルの学生番号はスコア テーブルの主キーではありませんが、学生テーブルの学生番号に対応しており、学生テーブルの学生番号は学生テーブルの主キーの場合、成績テーブルの学生番号は学生テーブルの外部キーと言われます
主キーと外部キーの違い
(1) 主キーはレコードを一意に識別し、繰り返すことはできず、空にすることもできません。外部キーは繰り返すことができ、null 値も可能です (2) 主キーはデータの整合性を維持するために使用され、外部キーは他のテーブルとの接続を確立するために使用されます (3) ) 主キーは 1 つだけあり、外部キーには複数のを含めることができます。
以上がSQLの主キーと外部キーの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。