Für jedes Tupel aus rel1 gibt es im Ergebnis genau einen Eintrag. Zu jedem Tupel in rel1 wird das Tupel mit gleichem keyfeld in rel2 gesucht und verschmolzen. keyfeld kann mehrere mit + verbundenen Feldnamen enthalten. Wird kein passendes Tupel in rel2 gefunden, werden entsprechend der Struktur von rel2 leere Felder erzeugt.
Tupel aus rel2 können im Ergebnis mehrfach auftauchen, Tupel aus rel jedoch nur einmal.
Der interne Name des Ergebnisses entspricht dem von rel1.
Siehe auch RelPrjct(), RelSchnitt() , RelAgglo() und TupJoin().
toposoft 28.10.2024