Яка точна різниця між @JoinColumnта @PrimaryKeyJoinColumn? Ви використовуєте @JoinColumnдля стовпців, які є частиною зовнішнього ключа. Типовий стовпець може виглядати так (наприклад, у таблиці об’єднання з додатковими атрибутами): @ManyToOne @JoinColumn(name = "...") private OtherClass oc; Що станеться, якщо я також висуну колонку як / ПК (також ідентифікуючу зв'язок)? Оскільки стовпець тепер …
Отже, я читав про виявлення та неідентифікацію відносин у моїй базі даних, і ряд відповідей на SO здаються мені суперечливими. Ось два запитання, які я розглядаю: Яка різниця між виявленням та неідентифікацією стосунків Проблема з прийняттям рішення про встановлення або неідентифікацію стосунків Переглядаючи найважливіші відповіді на кожне запитання, я, мабуть, …