Mapper les id de tables différentes avec un seul id dans une table "Label" ?
Bonjour,
J'ai une table label qui contient, en plus de sa clé primaire et du label, un id qui peut pointer vers l'une des quatre autres tables de la base. En effet, ma table label peut indifféremment contenir les libellés de chacune des autres tables.
Or le mapping OneToOne exige de fixer, dans l'entité "Label", le type de l'objet lié par ledit mapping :
Code:
1 2
| @OneToOne(mappedBy = "destObject")
private Personne personne; |
(ici la table labels ne pourra contenir que les labels de la table "Personne")
Comment puis-je mapper ce type d'association ?
Je ne sais pas si ce que je dis est compréhensible !
Merci de votre aide.
Pascal