La persistance EJB 3 permet la prise en charge de la plupart des stratégies de correspondance d'association décrites dans le chapitre Modélisation des correspondances O/R. Ne sont traitées dans cette section que les différences de comportement.
Une association doit être définie entre deux classes Entity ou entre une classe Entity et une superclasse mise en correspondance avant de pouvoir elle-même être mise en correspondance. Une correspondance d'association ayant une superclasse mise en correspondance comme cible sera ignorée. Les classes incorporables peuvent être la source ou la cible des associations.
La correspondance d'une association avec une classe d'association n'est pas prise en charge. Vous devez séparer les différents types d'associations en deux associations équivalentes.
Pour plus d'informations sur les correspondances, voir Modélisation des correspondances O/R.