Voici mon problème :
J'ai une interface qui s'appelle IMedia. Elle est implémentée par les classes Book, Magazine et Website (Il y en aura d'autres plus tard.).
Dans une classe j'ai
Code:
public class Information {
...
private IMedia source;
...
}
Comment peux-je mapper cette relation correctement sachant que les classes Book, Magazine et Website ne peuvent pas être des sous-classes ou composants de la classe Information car elles sont aussi utilisées dans d'autres classes.
Ne me renvoyez pas dans la doc, s.v.p. car j'y ai lu le chapitre sur le mapping des héritages plusieurs fois sans trouver la solution pour mon problème.
Hibernate version: Hibernate 3