Gewusst wie: Erstellen von UNIQUE-Einschränkungen

Erstellen Sie eine Unique-Einschränkung, um zu verhindern, dass in bestimmte Spalten, die nicht zum Primärschlüssel gehören, Werte mehrfach eingegeben werden können. Obwohl Eindeutigkeit sowohl durch einen Primärschlüssel als auch eine Unique-Einschränkung erzwungen wird, müssen Sie eine Tabelle mit einer Unique-Einschränkung verbinden, nicht mit einer Primärschlüsseleinschränkung, falls Sie Folgendes beabsichtigen:

  • Sie möchten Eindeutigkeit in einer Spalte oder Kombination von Spalten erzwingen. Sie können mehrere Unique-Einschränkungen mit einer Tabelle verbinden, jedoch nur eine Primärschlüsseleinschränkung mit einer Tabelle.

  • Sie möchten Eindeutigkeit in einer Spalte erzwingen, in der Nullwerte zulässig sind. Sie können Unique-Einschränkungen mit Spalten verbinden, in denen Nullwerte zulässig sind. Primärschlüsseleinschränkungen können Sie hingegen nur mit Spalten verbinden, in denen keine Nullwerte zulässig sind. Wenn Sie eine Unique-Einschränkung mit einer Spalte verbinden, in der Nullwerte zulässig sind, gewährleisten Sie, dass höchstens eine Zeile einen Nullwert in der von der Einschränkung betroffenen Spalte enthält.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So erstellen Sie eine Unique-Einschränkung

  1. Wählen Sie im Server-Explorer die Tabelle aus, der Sie eine eindeutige Einschränkung hinzufügen möchten, und klicken Sie im Menü Datenbank auf Tabellendefinition öffnen.

    Die Tabelle wird im Tabellen-Designer geöffnet.

  2. Klicken Sie im Menü Tabellen-Designer auf Indizes/Schlüssel.

  3. Klicken Sie im Dialogfeld Indizes/Schlüssel auf Hinzufügen.

  4. Klicken Sie im Datenblattbereich auf Typ, und wählen Sie im Dropdown-Listenfeld rechts neben der Eigenschaft den Eintrag Eindeutiger Schlüssel aus.

Die Unique-Einschränkung wird beim Speichern der Tabelle bzw. des Diagramms in der Datenbank erstellt.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von eindeutigen Indizes

Gewusst wie: Löschen von Unique-Einschränkungen

Referenz

Eigenschaften von Primärschlüsseln und eindeutigen Schlüsseln

Konzepte

UNIQUE-Einschränkungen (Visual Database Tools)

Weitere Ressourcen

Arbeiten mit Einschränkungen