Nope. You merge the child via its parent entity because you have a Cascade between Prima and Secunda.
Secunda sec = new Secunda(); sec.setParent(prima); prima.setOptionalData(sec); Prima mergedPrima = entityManager.merge(prima);