@ManyToOne для одного столбца - PullRequest
0 голосов
/ 31 октября 2019

У меня есть следующая упрощенная структура таблицы:

CREATE TABLE order(
    order_id    INT PRIMARY KEY,
    fk_contact  INT REFERENCES contact(contact_id)
);

CREATE TABLE contact(
    contact_id  INT PRIMARY KEY,
    name        VARCHAR
);

На самом деле таблица contact имеет гораздо больше столбцов, которые мне не нужны (или не нужны) в сущности Order. Я надеялся добавить поле contactName в объекте Order. Я пробовал @SecondaryTable, но это не имеет смысла, потому что столбец fk_contact не является PK Order. Я мог бы также создать отдельный класс для хранения этого поля name, но я надеялся, что в классе Order будет поле String, а не вложенная сущность.

1 Ответ

0 голосов
/ 31 октября 2019

решение этого вопроса Графики сущностей

...