So wie zwei Entitäten im realen Leben auf verschiedene Arten verbunden sein können, so können auch zwei Entitäten in einer Datenbank verbunden sein. Zum Beispiel können zwei Personen gemeinsam einem Girokonto und auf einer Hypothek zugeordnet sein. Ebenso gibt es Situationen im realen Leben, in denen eine Beziehung einer Art eine Beziehung einer anderen Art ausschließt. Ein Beispiel dafür könnte sein, dass jemand, der eine Beziehung von „Geschwister“ zu einer Person hat, nicht auch eine Beziehung von „verheiratet“ zu derselben Person haben kann.
Visual Query Builder bietet bestimmte Möglichkeiten zum Auswählen und Anzeigen von „und“ und „oder“ Beziehungen. Wenn Sie das Dialogfeld Verbundene Elemente hinzufügen verwenden, interpretiert Visual Query Builder es als „oder“-Beziehung, wenn Sie mehrere Beziehungen gleichzeitig auswählen. Das bedeutet, dass nach Entitäten mit einer Beziehung oder gesucht wird.
Die Abbildung zeigt ein Beispiel für eine „oder“-Beziehung im Dialogfeld Verbundene Elemente hinzufügen:
Es werden Entitäten zum Arbeitsbereich hinzugefügt, die Einzahlungen auf ihr Konto vornehmen oder von ihrem Konto abheben.
Wenn Sie mehr als eine Beziehung zu verschiedenen Zeiten in separaten Schritten auswählen, interpretiert Visual Query Builder dies als eine „und“-Beziehung. Hier ist ein Beispiel für eine „und“-Beziehung im Dialogfeld Verbundene Elemente hinzufügen.
Das bedeutet, dass nach Entitäten gesucht wird, die beide Beziehungen haben, nicht nur die eine oder die andere. Es werden Entitäten zurückgegeben, die Kreditkartenkonten besitzen und Zahlungen auf diesen Konten ausgeführt haben.