processId(mapping);
}
} else if (isOneToOnePrimaryKeyRelationship()) {
processOneToOnePrimaryKeyRelationship(mapping);
} else if (hasJoinTable()) {
mapping.setRelationTableMechanism(new RelationTableMechanism());
processJoinTable(mapping, mapping.getRelationTableMechanism(), getJoinTable());
} else {
processOneToOneForeignKeyRelationship(mapping);
}
}