for (DatabaseField targetPK : refType.getDescriptor().getPrimaryKeyFields()) {
String relField = targetPK.getName();
if (mapping.getSourceRelationKeyFieldNames().contains(relField)) {
relField = refType.getName() + "_" + relField;
}
mapping.addTargetRelationKeyFieldName(relField, targetPK.getQualifiedName());
}
mapping.useTransparentList();
addMapping(mapping);
}