So definieren Sie eine viele-zu-viele-Beziehung in Microsoft Access

March 13

"Viele, viele" liiert kann ein Datensatz aus einer Tabelle zu mehreren Datensätzen in der anderen Tabelle beziehen. Beispielsweise könnte in einer Bibliotheksdatenbank einen Datensatz in der Tabelle Titles beziehen sich auf mehrere Datensätze in Ihrer Kreditnehmer-Tabelle, da mehrere Personen Kopien des gleichen Buches unterzeichnet haben könnte. Umgekehrt könnte jeden Datensatz in der Tabelle der Kreditnehmer zu mehreren Buchtitel zusammenhängen könnte da jeden Kreditnehmer mehrere Bücher unterzeichnet haben könnte. Diese Anweisungen gelten für Access 97.

Anweisungen

1 Erstellen Sie die beiden Tabellen, die verwendet werden, in der viele-zu-viele-Beziehung.

2 Erstellen einer anderen Tabelle genannte Verknüpfungstabelle.

3 Fügen Sie in der Zuordnungstabelle Felder mit den gleichen Definitionen wie die Primary Key-Felder aus jeder der beiden anderen Tabellen.

4 Bearbeiten Sie den Primärschlüssel, um die Primärschlüsselfelder aus den anderen beiden Tabellen enthalten, noch in der Verknüpfungstabelle.

5 Erstellen Sie eine eins-zu-viele-Beziehung zwischen jeder der zwei Primärtabellen und der Verknüpfungstabelle. (Siehe die verwandten eHows Anweisungen.)

6 Hinzufügen von Daten zu den Tabellen verwenden entweder eine Abfrage, die arbeitet mit mehr als eine Tabelle oder ein Formular, die mit mehr als einer Tabelle erstellen.

Tipps & Warnungen

  • Die Primärschlüsselfelder in der Verknüpfungstabelle dienen als Fremdschlüssel. Fremdschlüssel zeigen, wie die Tabellen verknüpft sind.