Bonjour à tous,
J'ai fait un diagramme de class (ci-joint) pour représenter un prototype de CRM, et je rencontre une difficulté pour concevoir mes fichiers de mapping hbm.
Pour description j'ai les class suivantes:
Offre , Vendeur, Client, Personne, Adresse, Competence.
- Offre est liée à Client et à Vendeur
- Client et Vendeur hérite de la Class Personne
- Adresse est une agrégation à Client
- Competence et liée à Vendeur
Comme Client et Vendeur hérite de Personne, j'ai fait un fichier de mapping Personne.hbm.xml avec les entrées '<subclass Client ../>' et '<subclass Vendeur .../>'
Le problème c'est que Client et Vendeur sont aussi liés à Offre et de ce fait je pensais créer des fichier de mapping pour Vendeur et Client, et la ça coince.
Je pense que le modèle pourra aider à illustré mes propos.
Merci de votre aide !
Partager