title: Hibernate unidirectional one to many association - why is a join table better?
body: <p>In this document (scroll down to the Unidirectional section):</p>
  
  <p><a href="http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity-mapping-association-collections" rel="noreferrer">http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity-mapping-association-collections</a></p>
  
  <p>it says that a unidirectional one-to-many association with a join table is much preferred to just using a foreign key column in the owned entity. My question is, why is it much preferred?</p>