From Hibernate specification
In principle Hibernate does allow you to have a unidirectional one-to-many, that is, a @OneToMany
with no matching @ManyToOne
on the other side. In practice, this mapping is unnatural, and just doesn’t work very well. Avoid it.