У меня есть 3 таблицы, которые расширяют класс вместе с его свойствами. Можно ли сделать расширенный идентификатор внешним ключом, а основной идентификатор - первичным ключом, я попытался использовать
@PrimaryKeyJoinColumn(foreignKey=@ForeignKey(name = "id_user"))
, но безрезультатно, в моем случае у меня есть журналист, который расширяет пользователя, я хочу, чтобы id_user - внешний ключ, а id_journalist - первичный ключ. На данный момент я могу только получить id_user первичный ключ и journalist_id: уникальный