Hibernate has no support for \"delete-orphan\" cascading of one-to-one or many-to-one relationships. I recently discovered this, and it\'s giving me a serious headache. I have
The workaround described here https://forum.hibernate.org/viewtopic.php?p=2379216 worked for me. It uses @OneToMany association with a single element on the "many" side to implement a @OneToOne association and solve the remove-orphans problem.