Apache OpenJPA - сопоставление ManyToMany с 3 таблицами - PullRequest
1 голос
/ 29 февраля 2012

Привет сообщество stackoverflow.

Я хочу знать, есть ли способ с (Open) JPA 2.0 иметь отображение с 3 таблицами manyToMany?

У меня есть 3 предложения: A, B, C. JoinTable будет выглядеть следующим образом: JoinTable = {a.id, b.id, c.id} Я нашел много примеров для 2 сущностей с отношением manyToMany, но ничего с 3 сущностями.

Может кто-нибудь сказать мне лучший способ сделать это?Может быть, пример?

РЕДАКТИРОВАТЬ: я пытаюсь показать это в модели дб:

A{a.id, a.attribute,...} pk=a.id
B{b.id, b.attribute,...} pk=b.id
C{c.id, c.attribute,...} pk=c.id

Join={a.id,b.id,c.id} pk=(a.id,b.id,c.id)

Таким образом, каждая сущность имеет отношение к другим сущностям.Мне нужно получить коллекцию B и C для субъекта A, коллекцию C и A для B и т. Д. ...

С наилучшими пожеланиями Veote

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