title: Embeddable entity with @OneToMany attribute
body: <p>Say, I have following entities:  </p>
  
  <pre><code>@Entity
  public class A {
    @Id
    @GeneratedValue
    private Long id;
  
    @Embedded
    private B b;
  
    //getters and setters
  }
  
  @Embeddable
  public class B {
    @OneToMany
    private List&lt;C&gt; cList;
    //getters and setters
  }
  
  @Entity
  public class C {
    @Id
    @GeneratedValue
    private Long id;
    //other fields, getters and setters
  }
  </code></pre>
  
  <p>Using schema-autogeneration feature with <code>Hibernate</code> I get an additional table which contains mappings between <code>A</code> and <code>C</code>. But I'd like to implement a one-to-many relationship by adding <code>A</code>'s <em>id</em> into <code>C</code> (<em>e.g without additional table</em>).  </p>
  
  <p>Is this possible? If yes, what annotations should I use to create such a mapping?</p>