Maison >base de données >tutoriel mysql >Règles d'intégrité d'entité dans le SGBDR

Règles d'intégrité d'entité dans le SGBDR

王林
王林avant
2023-09-17 13:41:021210parcourir

RDBMS 中的实体完整性规则

Pour les règles d'intégrité des entités, chaque table a une clé primaire.

La clé primaire ne peut pas avoir de valeur NULL.

Student_ID

Student Awards

Student_Awards

Ci-dessus, vous pouvez voir que notre clé primaire est Student_ID. Nous ne pouvons pas traiter Student_Awards comme une clé primaire car tous les étudiants ne recevront pas cette récompense.

Voyons un autre exemple -

Employee_ID

Employee Name

Employee_Age

Emplacement des employés

Dans le ci-dessus, la clé primaire est Employee_ID

Résumons maintenant les règles d'intégrité de l'entité -

  • garantit que chaque tuple de la table est unique.
  • Chaque table a une clé primaire, telle que Student_ID pour la table Student.
  • Chaque entité est unique.
  • La clé primaire relationnelle doit avoir une valeur unique pour chaque ligne.
  • Les clés primaires ne peuvent pas avoir de valeurs NULL et doivent être uniques.
  • Exemple peut être Employee_ID dans la table Employee ne peut pas être vide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer