In the documentation it is recommendet to use a jointable for one to many mappings instead of a join column.
What is the reasoning behind this? Because from a dbDesign POV I'd recommend just the opposit!
Dokumentation referenced:
http://www.hibernate.org/hib_docs/annot ... ml_single/
Quote:
2.2.5.3.2.2. Unidirectional
A unidirectional one to many using a foreign key column in the owned entity is not that common and not really recommended. We strongly advise you to use a join table for this kind of association (as explained in the next section). This kind of association is described through a @JoinColumn
End of Quote
Thanx for clarification.