Unidirectional OneToMany associations using @JoinColumn that reference columns that are not PK columns is not currently supported.
The JPA 2.1 documentation for @JoinTable says: "Support for referenced columns that are not primary key columns of the referenced table is optional. Applications that use such mappings will not be portable." I don't see anything in the user doc that explicitly states that Hibernate does not support this. Is this considered a bug? Also, what about a unidirectional OneToMany using a @JoinColumn that references some, but not all, of primary key columns? Hibernate does not support that either. Should Hibernate support it since they are primary key columns? Thanks, Gail _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev