@OneToMany without inverse relationship and without a join table?
In JPA 2.0+ you can use @JoinColumn as a way to avoid to generate joined table. Try it. @OneToMany @JoinColumn(name=”COLUMN_NAME”) UPDATE The info provided above has been extracted from EJB 3.0 o’reilly book (Look for The @JoinColumn annotation references the CUSTOMER_ID column in the PHONE table). However, plain JPA 1.0 specification does not support this … Read more