Mit dem Kontrollkästchen Ergebnisse aus kreisförmigen Traversierungen einschließen können Sie Elemente einschließen, die in den einzelnen Traversierungen mehrmals auftreten. Wenn Sie dieses Kontrollkästchen nicht aktivieren, werden diese Elemente nur einmal in jeder Traversierung zurückgegeben.
Lassen Sie uns beispielsweise mit dem gleichen Modell fortfahren: Angenommen, Sie möchten zunächst Daten für alle Treffen zurückgeben, an denen Mohamed Atta teilgenommen hat. Sobald Ihnen diese Ergebnisse vorliegen, möchten Sie jedoch alle Teilnehmer eines bestimmten Treffens sehen. Ihre erste Abfrage könnte wie folgt aussehen:
Abfrage:
Von Mohamed Atta besuchte Veranstaltung
Ergebnisse:
Teilnahme => Kandahar-Treffen Dezember 1999
Die Ergebnisse zeigen, dass er im Dezember 1999 an einem Treffen in Kandahar teilgenommen hat. Jetzt wollen Sie wissen, wer noch an diesem Treffen teilgenommen hat. Ihre zweite Abfrage würde wie folgt aussehen:
Abfrage:
Von Mohamed Atta besuchte Veranstaltung, Teilnehmer
Ergebnisse:
Teilnahme => Kandahar-Treffen Dezember 1999
Teilnehmer <= Mohammed Atef
Teilnehmer <= Ziad Jarrah
Teilnehmer <= Ramzi Binashibh
Beachten Sie, dass wenn Sie das Kontrollkästchen Ergebnisse aus zirkulären Traversierungen einschließen nicht aktivieren, die Beziehung von Mohamed Atta nicht zurückgegeben wird, da diese Beziehung (Person:Mohamed Atta->Teilgenommen->Treffen:Kandahar) bereits im ersten Schritt der Abfrage durchsucht wurde. Wenn Sie jedoch das Kontrollkästchen Ergebnisse aus zirkulären Traversierungen einschließen aktiviert lassen, wird die Beziehung von Mohamed Atta zusätzlich zu der Beziehung der anderen drei Teilnehmer zurückgegeben:
Abfrage:
Von Mohamed Atta besuchte Veranstaltung, Teilnehmer
Ergebnisse:
Teilnehmer <= Mohamed Atta
Teilnehmer <= Mohammed Atef
Teilnehmer <= Ziad Jarrah
Teilnehmer <= Ramzi Binaishibh