Beziehungsabfragen müssen einen Entitätsausdruck gefolgt von einer Beziehungsspezifikation enthalten. Wenn Sie beispielsweise ein Modell der Terrorismusdaten vom 11. September 2001 betrachten, können Sie die Abfrage Staatsangehörigkeit enthält „Saudi entführt“ eingeben. Diese Abfrage würde Flugzeugentführer zurückgeben, deren Staatsangehörigkeit saudi-arabisch ist. Die einfache Abfrage Entführte Person hingegen gibt alle Entführer und zugehörige Flüge in der Datenbank zurück (Entitätstypen „Person“ und „Ereignis“, die durch die Beziehung Entführt verbunden sind). Die folgende Abbildung zeigt die vier Flüge als Ereignisentitäten aus unserer 911-Beispieldatenbank.
Beziehungsmuster
Das Grundmuster für eine Beziehungsabfrage folgt den nachfolgenden Regeln.
Entity expression Relationship
Entity expression Relationship *
Die Ausdrücke ergeben beide Entitäten, die durch die angegebene Beziehung verbunden sind.