レコード内で重複するインデックス値を許可しないインデックスは、プライマリ インデックスと候補インデックスです。プライマリ インデックスは、指定されたインデックス フィールドまたは式で重複する値を許可しないインデックスです。プライマリ インデックスと同様に、候補インデックスはフィールド値の一意性を必要とし、レコードが処理される順序を決定します。データベースやフリー テーブルでは、テーブルごとに複数の候補インデックスを確立できます。
Visual FoxPro のインデックスは、通常のインデックス、一意のインデックス、候補インデックス、およびプライマリ インデックスに分類できます。レコード内で重複するインデックス値を許可しないインデックスは、プライマリ インデックスと候補インデックスです。
プライマリ インデックス
プライマリ インデックス: (プライマリ キーワードとも呼ばれます) 指定されたインデックス フィールドの式を参照します 重複した値を持つインデックスは許可されません式では。
プライマリ インデックスは主に、永続的な関係の親テーブルまたは参照テーブルの参照整合性を確立するために使用されます。これにより、入力フィールド値の一意性が保証され、フィールドによってレコードが処理される順序が決まります。 。データベース テーブルに含めることができるプライマリ インデックスは 1 つだけです。
すでに重複データが含まれているフィールドにプライマリ インデックスを指定すると、データベースはエラー メッセージを返します。テーブルにプライマリ インデックスがすでにある場合は、候補インデックスまたは通常のインデックスのみを使用できます
候補インデックス
プライマリ インデックスと同様に、フィールド値の一意性が必要であり、レコードの順序が決定されます。加工された。データベースおよびフリーテーブルでは、テーブルごとに複数の候補インデックスを作成できます。
関連する推奨事項: 「mysql チュートリアル 」
以上がレコード内のインデックス値の重複を許可しないインデックスとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。