Definieren eines eindeutigen Schlüssels

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Tutorials > Datenbank "ZooDB" > Definieren von Constraints >

Definieren eines eindeutigen Schlüssels

Mit der Definition eines eindeutigen Schlüssels können Sie verhindern, das ein Benutzer Daten doppelt in eine Spalte eingibt. In unserer Zoo-Datenbank definieren Sie einen eindeutigen Schlüssel auf der Spalte LatinName der Tabelle tblAnimalTypes. Dadurch kann jeder Name nur einmal zur Tabelle hinzugefügt werden.

 

So definieren Sie einen eindeutigen Schlüssel auf einer Spalte:

1.Klicken Sie im Online Browser auf die Tabelle tblAnimalTypes und wählen Sie Design Editor | In neuem Design Editor anzeigen aus dem Kontextmenü.

 

2.Klicken Sie im Tabellen-Design mit der rechten Maustaste auf die Spalte LatinName und wählen Sie Als Eindeutiger Schlüssel aus dem Kontextmenü.

 

design_create-unique-key

 

Im Design wird ein eindeutiger Schlüssel mit dem Namen <generiert> erstellt und der Eintrag wird zur Bearbeitung ausgewählt.

 

3.Ändern Sie den Schlüsselnamen optional von <generiert> in "UK_LatinName" und drücken Sie die Eingabetaste. Wenn Sie den Namen <generiert> belassen, wird der Schlüsselname automatisch von der Datenbank generiert.

 

design_edit-UK-name

 

4.Klicken Sie im Fenster "Datenbankstruktur-Change Script" auf die Schaltfläche Change Script ausführen ic_execute-sql, um das Change Script auszuführen und den neuen eindeutigen Schlüssel in die Datenbank zu übernehmen.

© 2019 Altova GmbH