After further investiguation, there is a way to override the foreign key for the join table using the foreignKey attribute on the @AssociationOverride annotation instead of the one on the overrided @JoinTable. But I see nothing in the source to manager the override of the inverse foreign key of a @JoinTable. |