this.out.println("\td2rq:belongsToClassMap " + classMapIRITurtle(table1) + ";");
this.out.println("\td2rq:property " + vocabularyIRITurtle(linkTableName) + ";");
this.out.println("\td2rq:refersToClassMap " + classMapIRITurtle(table2) + ";");
for (Attribute column: join1.attributes1()) {
Attribute otherColumn = join1.equalAttribute(column);
this.out.println("\td2rq:join \"" + column.qualifiedName() + " " + Join.joinOperators[join1.joinDirection()] + " " + otherColumn.qualifiedName() + "\";");
}
AliasMap alias = AliasMap.NO_ALIASES;
if (isSelfJoin) {
RelationName aliasName = new RelationName(
null, table2.tableName() + "_" + linkTableName.tableName() + "__alias");