log.info("Skipping link table " + linkTableName);
return;
}
log.info("Generating d2rq:PropertyBridge instance for table " + linkTableName.qualifiedName());
RelationName table1 = this.schema.getCorrectCapitalization(join1.table2());
RelationName table2 = this.schema.getCorrectCapitalization(join2.table2());
boolean isSelfJoin = table1.equals(table2);
this.out.println("# Table " + linkTableName + (isSelfJoin ? " (n:m self-join)" : " (n:m)"));
this.out.println(propertyBridgeIRITurtle(linkTableName, "link") + " a d2rq:PropertyBridge;");
this.out.println("\td2rq:belongsToClassMap " + classMapIRITurtle(table1) + ";");
this.out.println("\td2rq:property " + vocabularyIRITurtle(linkTableName) + ";");