Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Datenintegrität » Entitätsintegrität und referenzielle Integrität

 

Verlust der referenziellen Integrität

Eine Datenbank kann die referenzielle Integrität verlieren, wenn eine der folgenden Situationen eintritt:

  • Der Wert eines Primärschlüssels wird aktualisiert oder gelöscht. Alle Fremdschlüssel, die sich auf diesen Primärschlüssel beziehen, werden ungültig.

  • Eine neue Zeile wird in die Fremdtabelle eingefügt, und es wird ein Wert für den Fremdschlüssel eingegeben, für den es keinen entsprechenden Primärschlüsselwert gibt. Die Datenbank würde damit ungültig.

SQL Anywhere bietet Schutz vor beiden Typen von Integritätsverlust.