Relationen
Ermöglicht, eine Relation zwischen zwei Tabellen festzulegen und zu bearbeiten.
Die Optionen "Aktualisieren" und "Löschen" sind nur verfügbar, wenn diese von der verwendeten Datenbank unterstützt werden.
Beteiligte Tabellen
Listet die beiden verknüpften Tabellen auf. Wird eine neue Relation erstellt, kann im oberen Bereich des Dialogs jeweils eine Tabelle aus den Kombinationsfeldern ausgewählt werden.
Wird der Dialog Relationen für eine bestehende Relation durch Doppelklick auf die Verbindungslinien im Fenster Relationen geöffnet, können die an der Relation beteiligten Tabellen nicht geändert werden.
Schlüsselfelder
Legt die Schlüsselfelder für die Relation fest.
Die Namen der für den Link ausgewählten Tabellen erscheinen als Spaltennamen. Wird auf ein Feld geklickt, lässt mit den Pfeilschaltflächen ein Feld aus der Tabelle auswählen. Jede Relation wird in eine Zeile geschrieben.
Aktualisierungsoptionen
Optionen auswählen, die wirksam werden, wenn Änderungen an einem Primärschlüsselfeld vorgenommen werden.
Keine Aktion
Legt fest, dass sich Änderungen an einem Primärschlüssel nicht auf andere externe Schlüsselfelder auswirken.
Kaskadierende Aktualisierung
Aktualisiert alle externen Schlüsselfelder, wenn der Wert des entsprechenden Primärschlüssels geändert wurde (Kaskadierende Aktualisierung).
Null setzen
Verwenden, um den Wert "IS NULL" für alle externen Schlüsselfelder festzulegen, wenn der entsprechende Primärschlüssel geändert wird. "IS NULL" bedeutet, dass das Feld leer ist.
Standard setzen
Verwenden, um einen Standardwert für alle externen Schlüsselfelder festzulegen, wenn der entsprechende Primärschlüssel geändert wurde. Während der Erstellung der entsprechenden Tabelle wird der Standardwert eines externen Schlüsselfelds bei der Zuweisung der Feldeigenschaften festgelegt.
Löschoptionen
Optionen auswählen, die wirksam werden, wenn ein Primärschlüsselfeld gelöscht wird.
Keine Aktion
Legt fest, dass das Löschen eines Primärschlüssels keine Auswirkung auf andere externe Schlüsselfelder hat.
Kaskadierendes Löschen
Legt fest, dass alle externen Schlüsselfelder gelöscht werden, wenn das entsprechende Primärschlüsselfeld gelöscht wird.
Wird ein Primärschlüsselfeld mit der Option Kaskadierendes Löschen gelöscht, werden alle Datensätze aus anderen Tabellen, die diesen Schlüssel als Fremdschlüssel haben, ebenfalls gelöscht. Diese Option mit großer Sorgfalt verwenden; es ist möglich, dass ein Großteil der Datenbank gelöscht wird.
Null setzen
Wird der entsprechende Primärschlüssel gelöscht, wird allen externen Schlüsselfeldern der Wert "IS NULL" zugewiesen.
Standard setzen
Wird der entsprechende Primärschlüssel gelöscht, wird ein Standardwert für alle externen Schlüsselfelder gesetzt.