Freigeben über


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 und jobs hinzufügen, wobei die job_id-Spalte in der Tabelle jobs der Primärschlüssel ist und beide Tabellen eine job_id-Spalte mit demselben Datentyp enthalten, verknüpft der Abfrage- und Ansicht-Designer die Tabellen automatisch.

    HinweisHinweis

    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 und jobs hinzu und erstellen anschließend eine Suchbedingung, die in der job_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).