if (relatedId != null) {
try {
if (cmrField.isForeignKeyValid(relatedId)) {
cmrField.createRelationLinks(ctx, relatedId);
} else {
relatedCMRField.addRelatedPKWaitingForMyPK(relatedId, ctx.getPrimaryKeyUnchecked());
}
} catch (Exception e) {
// no such object
}
}