Erläuterung von Beziehungen mit mehreren Kriterien
In einer Beziehung mit mehreren Kriterien wird die Anzahl der Abgleichsfelder erhöht, womit sich die Kriterien vermehren, die FileMaker Pro beurteilt, bevor Bezugsdatensätze erfolgreich verknüpft werden. In einer Beziehung mit mehreren Kriterien vergleicht FileMaker Pro die Werte jedes Abgleichsfelds auf beiden Seiten der Beziehung in der Reihenfolge, in der die Felder erscheinen. Dies ist ein sogenannter UND-Vergleich. Für einen erfolgreichen Vergleich muss jedes Abgleichsfeld einen entsprechenden Wert in der anderen Tabelle finden.
Zwei Tabellen mit Linien zwischen vier Feldern mit einer Beziehung mit mehreren Kriterien
In dieser Beziehung sind sowohl TextFeldA als auch ZahlenFeldA Abgleichsfelder für TabelleB. Ein Datensatz in TabelleA mit dem TextFeldA-Wert Blau und dem ZahlenFeldA-Wert 123 entspricht nur den Datensätzen in TabelleB, in denen sowohl TextfeldB als auch ZahlenFeldB die Werte Blau bzw. 123 enthält. Wenn TextFeldA und TextFeldB übereinstimmende Werte haben, aber ZahlenFeldA und ZahlenFeldB nicht, liefert die Beziehung keine Bezugsdatensätze.
Verwenden einer Beziehung mit mehreren Kriterien
Verwenden Sie eine Beziehung mit mehreren Kriterien, wenn sich zwei Tabellen auf der Basis mehrerer gemeinsamer Werte, wie z. B. einer KundenID und eines Datums, aufeinander beziehen sollen. Beispielsweise enthält eine Datenbank drei Tabellen:
 •
 •
 •
Diese Datenbank soll den Verleih von Ausrüstungen verfolgen und alle Ausleihvorgänge pro ausgewähltem Kunden und ausgewähltem Datum anzeigen.
Die Datenbank verwendet zwar drei Tabellen, aber die Beziehung mit mehreren Kriterien besteht zwischen den Tabellen „Kunden” und „Positionen”. Diese beiden Tabellen enthalten die folgenden Felder:
 
Zahlenfeld, automatische Eingabe von fortlaufende Nummer. Eines der Abgleichsfelder für die Tabelle „Catering-Positionen”.
Die Tabellen beziehen sich wie folgt aufeinander:
Eine Beziehung mit mehreren Kriterien zwischen der Tabelle "Kunden" und der Tabelle "Positionen"
KundenID und Verleihdatum sind die Abgleichsfelder in der Beziehung zwischen den Tabellen „Kunden” und „Positionen”. In der Tabelle „Kunden” ist das Feld „KundenID” auf die automatische Eingabe einer fortlaufenden Nummer eingestellt, damit jeder Datensatz in der Tabelle „Kunden” eine eindeutige Kennnummer besitzt. Das Feld „Verleihdatum” ist ein Datumsfeld ohne weitere Optionen. Sie geben das aktuelle Datum ein, wenn Austattungen ausgeliehen werden, oder ein früheres Datum, um Austattungen anzuzeigen, die der Kunde an diesem Datum ausgeliehen hat.
In der Tabelle „Positionen” sind das Zahlenfeld „KundenID” und das Datumsfeld „Verleihdatum” die Abgleichsfelder in der Beziehung zur Tabelle „Kunden”. Das Zahlenfeld „AusstattungsID” speichert die Kennnummer der ausgeliehenen Austattung. Datensätze aus dieser Tabelle werden in einem Ausschnitt in der Tabelle „Kunden” angezeigt.
Im Dialogfeld „Beziehung ändern” ist die Option Datensatzerstellung in dieser Tabelle mit dieser Beziehung zulassen für die Tabelle „Positionen” aktiviert. Das bedeutet, dass Sie Ausleihdaten in eine leere Ausschnittreihe eingeben können und FileMaker Pro dann für diesen Verleihvorgang einen Bezugsdatensatz erstellt.
Abschnitt des Dialogfelds "Beziehung ändern" mit der ausgewählten Option "Datensatzerstellung in dieser Tabelle mit dieser Beziehung zulassen"
Zum Schluss wird der Tabelle „Positionen” im Layout „Kunden” ein Ausschnitt hinzugefügt.
Um einen neuen Bezugsdatensatz anzulegen, geben Sie das aktuelle Datum im Feld „Kunden::Verleihdatum” und eine AusstattungsID im Ausschnitt des Layouts „Kunden” ein. Da „Verleihdatum” ein Abgleichsfeld ist und die Beziehung die Erstellung von Bezugsdatensätzen in der Tabelle „Positionen” zulässt, wird der Wert von „Kunden::Verleihdatum” automatisch in das Feld „Positionen::Verleihdatum” eingegeben.
Um Verleihvorgänge von einem früheren Datum zu sehen, ändern Sie den Wert im Feld „Kunden::Verleihdatum”. FileMaker Pro zeigt alle Bezugsdatensätze mit derselben KundenID und demselben Verleihdatum an.
Weiterführende Themen 
Erläuterung von Beziehungen
Erläuterung des Beziehungsdiagramms
Erläuterung von Abgleichsfeldern für Beziehungen
Erläuterung von Beziehungen mit einem Kriterium
Beziehungen, die Vergleichsoperatoren verwenden
Beziehungen, die einen Bereich von Datensätzen zurückgeben
Erläuterung von Self-Join-Beziehungen
Erstellen von Beziehungen
Erstellen von Ausschnitten für Bezugsdatensätze