Bonjour,

Je suis confronté à un problème pour mapper 2 tables de ma base de données ORACLE.
Voici la structure des 2 tables (les noms de table et de champ sont fictif) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
    Table 1
    champ1    number(11,0) PK
    champ2    date
    ------------------------
    Table 2
    champ1    number(11,0) PK
    cahmp5    date         PK
    champ3    number(1,0)  PK
    champ4    number(1,0)
    champ6    date
    ---------------------------
 
    Les champs 1,3 et 5 de la table2 forment la clé primaire composée de la table.
    Le champ1 de la table2 est une foreign key vers le champ1 de la table1.
    Le champ1 cde la table1 est la clé primaire de la table.
Ma question est comment définir la mapping @ManyToOne dans l'objet JAVA mappant la table2 (pas besoin de mapping @OneToMany car je travaille avec des relations uni directionnelles) ?

Le provider JPA utilisé est eclipselink 1.0.2

Merci d'avance pour vos réponses.

lionelh