[hibernate-dev] Can an attribute annotated with @PrimaryKeyJoinColumn be optional?