Как я могу смоделировать в hibernate
O таблицы, первичный ключ также является внешним ключомИспользуйте PK, как FK в JPA/Hibernate
в этой схеме:
CREATE TABLE policies (
policy_id int,
date_issued datetime,
-- // other common attributes ...
);
CREATE TABLE policy_motor (
policy_id int,
vehicle_reg_no varchar(20),
-- // other attributes specific to motor insurance ...
FOREIGN KEY (policy_id) REFERENCES policies (policy_id)
);
CREATE TABLE policy_property (
policy_id int,
property_address varchar(20),
-- // other attributes specific to property insurance ...
FOREIGN KEY (policy_id) REFERENCES policies (policy_id)
);
- Возможно ли это в hibernate mapping или лучше всего отделить и использовать новый ПК?
- , а также это Окей, если я использую автоматическое приращение на главном столе
Что означает '@ MapsId'? – Youssef
Проверьте обновленный ответ. –
спасибо, что это действительно помогает мне, потому что я использовал инструменты для спящего режима, и он генерирует мне дополнительную таблицу с помощью @Embeddable. – Youssef