ホームページ  >  記事  >  データベース  >  RDBMS のエンティティ整合性ルール

RDBMS のエンティティ整合性ルール

王林
王林転載
2023-09-17 13:41:021185ブラウズ

RDBMS 中的实体完整性规则

エンティティ整合性ルールの場合、各テーブルには主キーがあります。

主キーには NULL 値を含めることはできません。

Student_ID学生賞

Student_Awards

上記では、主キーが

Student_ID ## であることがわかります。 #。すべての学生がその賞を受賞できるわけではないため、

Student_Awards を主キーとして扱うことはできません。 別の例を見てみましょう -

##Employee_ID
従業員名

従業員の年齢

従業員の所在地

上の表では、主キーは

Employee_ID

エンティティを要約してみましょう。ルール - テーブル内のすべてのタプルが一意であることを確認します。

各テーブルには、Student テーブルの
    Student_ID
  • などの主キーがあります。
  • 各エンティティは一意です。 各行のリレーショナル主キーには一意の値が必要です。
  • 主キーには NULL 値を含めることはできず、一意である必要があります。
  • 例としては、Employee テーブルの
  • Employee_ID
  • を空にすることはできません。

以上がRDBMS のエンティティ整合性ルールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。