SQL
の概念に関する一意のキー、主キーと外部キーの違いは何ですか?
それらはどのように互いに異なっていますか?
PRIMARYキー制約とUNIQUEキー制約はどちらも類似しており、定義されている列の一意性を強制的に一意にします。
注:データの整合性を強化するために制約を使用します
主キー
1)null値を挿入できません
2)1つのテーブルに1つの主キーがあります
一意キー1)一度に1つのヌル値を挿入します2)1つのテーブルに複数の一意キーがあります3)候補キーとしても参照できます
外部キー1)2つのテーブルと複数のテーブルの間の関係を維持します。注:制約なしでは複数のテーブルにデータを取得できますが、データを確実に取得することはできません。