);
}
} else {
reference.setForeignColumn(referencedColumn);
reference.setLocalColumn(c);
foreignKey.addReference(reference);
foreignKey.setForeignTable(referencedTable);
// try to find existing fk
ForeignKey existingKey = t.findForeignKey(foreignKey);
// don't add this fk if the name is already used
if ( existingKey == null ) {