Vorgehensweise: Automatisches Verknüpfen von Tabellen (Visual Database Tools)
Wenn Sie einer Abfrage zwei oder mehr Tabellen hinzufügen, versucht der Abfrage- und Ansicht-Designer zu ermitteln, ob diese verknüpft sind. Wenn dies der Fall ist, zieht der Abfrage- und Ansicht-Designer automatisch Verknüpfungslinien zwischen den Rechtecken, die die Tabellen bzw. Objekte mit Tabellenstruktur darstellen.
Der Abfrage- und Ansicht-Designer erkennt Tabellen unter den folgenden Umständen als verknüpft:
- Die Datenbank enthält Informationen, die angeben, dass die Tabellen verknüpft sind.
- Wenn zwei Spalten aus jeweils einer Tabelle denselben Namen und denselben Datentyp aufweisen. Die Spalte muss in mindestens einer der Tabellen ein Primärschlüssel sein. Wenn Sie z. B. die Tabellen
employee
undjobs
hinzufügen, wobei diejob_id
-Spalte in der Tabellejobs
der Primärschlüssel ist und beide Tabellen einejob_id
-Spalte mit demselben Datentyp enthalten, verknüpft der Abfrage- und Ansicht-Designer die Tabellen automatisch.Hinweis: Der Abfrage- und Ansicht-Designer erstellt für Spalten mit demselben Namen und demselben Datentyp nur eine Verknüpfung. Wenn mehrere Verknüpfungen möglich sind, beendet der Abfrage- und Ansicht-Designer den Vorgang nach dem Erstellen einer Verknüpfung, die auf dem ersten gefundenen Satz übereinstimmender Spalten basiert. - Der Abfrage- und Ansicht-Designer erkennt, dass eine Suchbedingung (eine WHERE-Klausel) eigentlich eine Verknüpfungsbedingung ist. Sie fügen z. B. die Tabellen
employee
undjobs
hinzu und erstellen anschließend eine Suchbedingung, die in derjob_id
-Spalte beider Tabellen nach demselben Wert sucht. Wenn Sie diesen Vorgang ausführen, erkennt der Abfrage- und Ansicht-Designer, dass die Suchbedingung zu einer Verknüpfung führt und erstellt anschließend eine Verknüpfungsbedingung auf der Grundlage der Suchbedingung.
Wenn der Abfrage- und Ansicht-Designer eine Verknüpfung erstellt hat, die für die Abfrage nicht geeignet ist, können Sie die Verknüpfung ändern oder entfernen. Detaillierte Informationen zu diesem Thema finden Sie unter Vorgehensweise: Ändern von Verknüpfungsoperatoren (Visual Database Tools) und Vorgehensweise: Entfernen von Verknüpfungen (Visual Database Tools).
Wenn der Abfrage- und Ansicht-Designer die Tabellen in der Abfrage nicht automatisch verknüpft, können Sie selbst eine Verknüpfung erstellen. Einzelheiten dazu finden Sie unter Vorgehensweise: Manuelles Verknüpfen von Tabellen (Visual Database Tools).
Siehe auch
Konzepte
Darstellungsweise von Verknüpfungen im Abfrage- und Ansicht-Designer (Visual Database Tools)
Andere Ressourcen
Entwerfen von Abfragen und Ansichten (Visual Database Tools)
Erstellen von Abfragen mit Verknüpfungen (Visual Database Tools)