Erläuterung von Beziehungen mit einem Kriterium
In einer Beziehung mit einem Kriterium werden Daten in einem Feld mit Daten in einem anderen Feld verglichen.
Beispielsweise bezieht sich ein Datensatz in jeder Tabelle auf einen beliebigen Datensatz in der anderen Tabelle, wenn die Werte in TextFeldA und TextFeldB gleich sind.
Zwei Tabellen mit Linien zwischen zwei Feldern mit einer Beziehung mit einem Kriterium
Verwenden einer Beziehung mit einem Kriterium
Verwenden Sie eine Beziehung mit einem einzelnen Kriterium, wenn sich zwei Tabellen auf der Basis eines gemeinsamen Werts, wie z. B. einer Seriennummer oder einer Kennziffer, aufeinander beziehen sollen. Beispielsweise enthält eine Datenbank zwei Tabellen:
 •
 •
"Kontakte" zum Speichern von Telefonnummern für verschiedene Bereiche (z. B. Geschäftlich, Privat, Telefax usw.) sowie E-Mail-Adressen
Die Daten werden auf zwei Tabellen verteilt, da ein einzelner Kontakt mehrere Telefonnummern und E-Mail-Adressen haben kann.
Die Tabellen enthalten die folgenden Felder:
 
Zahlenfeld, automatische Eingabe von fortlaufende Nummer. Das ist das Abgleichsfeld in der Tabelle "Kontakte".
Das Feld "Kundennr." ist das Abgleichsfeld der Beziehung zwischen den beiden Tabellen. In der Tabelle "Kunden" ist das Feld "Kundennr." auf die automatische Eingabe einer fortlaufenden Nummer eingestellt, damit jeder Datensatz in der Tabelle "Kunden" eine eindeutige Kennnummer besitzt. In der Tabelle "Kontakte" ist das Feld "Kundennr." ein einfaches Zahlenfeld und es werden keine Optionen für automatische Eingabe festgelegt.
Im Beziehungsdiagramm wird eine Beziehung zwischen dem Feld "Kontaktnr." in jeder Tabelle erzeugt.
Eine Beziehung mit einem Kriterium zwischen der Tabelle "Kunden" und der Tabelle "Kontakte"
Im Dialogfeld "Beziehung ändern" ist die Option Datensatzerstellung in dieser Tabelle mit dieser Beziehung zulassen aktiviert. Das bedeutet, dass Sie eine Telefonnummer in eine leere Ausschnittreihe eingeben können und FileMaker Pro dann automatisch für diese Telefonnummer einen Bezugsdatensatz erstellt. Die Option Bezugsdatensätze in dieser Tabelle löschen, wenn ein Datensatz in der anderen Tabelle gelöscht wird wird ebenfalls aktiviert, da es keinen Grund gibt, alte Telefonnummern zu behalten, wenn der entsprechende Kontaktdatensatz gelöscht wurde.
Da die Beziehung so definiert ist, dass sie die Erstellung von Bezugsdatensätzen in der Tabelle "Kontakte" erlaubt, wird die Kundennummer aus dem Kunden-Datensatz automatisch in das Feld "Kundennr." der Tabelle "Kontakte" in jedem neuen Bezugsdatensatz eingefügt. Damit ist es möglich, dass sich viele Datensätze in der Tabelle "Kontakte" auf einen einzelnen Datensatz in der Tabelle "Kunden" beziehen.
Zum Schluss wird der Tabelle "Kontakte" im Kunden-Layout ein Ausschnitt hinzugefügt. Wenn Sie in der Tabelle "Kunden" eine Telefonnummer oder E-Mail-Adresse in eine leere Ausschnittzeile eingeben, erstellt FileMaker Pro einen Bezugsdatensatz für diese Telefonnumer bzw. E-Mail-Adresse in Tabelle "Kontakte".
Weiterführende Themen 
Erläuterung von Beziehungen mit mehreren Kriterien
Beziehungen, die Vergleichsoperatoren verwenden
Beziehungen, die einen Bereich von Datensätzen zurückgeben
Erläuterung von Self-Join-Beziehungen
Erstellen von Ausschnitten für Bezugsdatensätze