Apache OpenJPA - 包含3个表的ManyToMany映射

时间:2012-02-29 08:58:52

标签: java jpa-2.0

Hello stackoverflow社区。

我想知道,如果(Open)JPA 2.0有一种方法可以映射3个表manyToMany吗?

我有3个clases:A,B,C。 JoinTable看起来像:JoinTable = {a.id,b.id,c.id} 我发现了许多具有manyToMany关系但没有3个实体的实体的例子。

有人可以告诉我最好的方法吗?也许是一个例子?

编辑: 我尝试在db模型中显示它:

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)

因此每个实体与其他实体具有n到m的关系。 我需要为实体A获得B和C的集合,为B等获得C和A的集合......

最诚挚的问候 Veote

0 个答案:

没有答案