JPA наследование и расширение составного первичного ключа - PullRequest
2 голосов
/ 13 марта 2012

Скажем, у меня есть две (или три) таблицы.

PLAYER_POINT
----------------------------------------
    PLAYER_ID | PK, FK -> PLAYER
    POINT_ID  | PK, FK -> POINT
    EARNED    | INT

PLAYER_POINT_YEAR
----------------------------------------
    PLAYER_ID | PK, FK -> PLAYER_POINT
    POINT_ID  | PK, FK -> PLAYER_POINT
    YEAR      | PK
    EARNED    | INT

PLAYER_POINT_MONTH
----------------------------------------
    PLAYER_ID | PK, FK -> PLAYER_POINT_YEAR
    POINT_ID  | PK, FK -> PLAYER_POINT_YEAR
    YEAR      | PK, FK -> PLAYER_POINT_YEAR
    MONTH     | PK
    EARNED    | INT

Возможно ли с JPA использовать @Inheritance с расширяющимся составным первичным набором ключей?

1 Ответ

3 голосов
/ 13 марта 2012

PK исправлен для дерева наследования.Вы не можете сделать это с наследованием

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...