я следующие таблицы, как я могу сопоставить их JPA сущности:JPA, как сделать составной ключ часть составного первичного ключа
TABLE Event {
EventID
SourceID
....Other event fields
PK (EventID, SourceID)
}
TABLE MEETING {
MeetingID
EventID
SourceID
...Other meeting fields
PK(MeetingID,EventID, SourceID)
FK(EventID, SourceID) //FK with Event table
}
Таблица событий имеет один-ко-многим с таблицей Meeting. Как я могу сопоставить эти двунаправленные отношения в JPA?
Мы получили то, что вы хотите сказать, но можете изменить свой вопрос. Таблица не может иметь несколько первичных ключей. http://stackoverflow.com/questions/20742922/can-a-table-have-multiple-primary-keys –