- 1
[Opened] DAO et heritage
Posted by bentaye on 06/08/2009 15:51
Bonjour,
Je viens vous soumettre un petit probleme sur lequel je butte .. La situation est la suivante :
Je dois stocker en base des annonces de plusieurs types et chaque type a quelques attributs en commun, donc un systeme d'heritage se prete tres bien a la chose. ex :
AnnonceType1 (ville, age, sexe, service, prix) AnnonceType2 (ville, age, sexe, matiere, niveau)
Je les stocke dans 3 tables
Annonce
id
ville
age
sexe
AnnonceType1
id_annonce
service
prix
AnnonceType2
id_annonce
matiere
niveau
Pour le moment je fais 1 dao pour chaque type d'annonce, mais je dois repeter dans chaqun les champs communs de la premiere table. Est il possible de dire directement a chaque dao qu'il herite du dao de la partie commune de l'annonce ou suis je condamne a repeter les champs?
Merci
[Opened] Re: DAO et heritage
Posted by Yann.L on 06/08/2009 16:00
Je crois pas que ce soit possible, mais je pense que passer par une classe métier pourrait t'aider et serait peut être plus approprié.
[Opened] Re: DAO et heritage
Posted by bentaye on 06/08/2009 17:56
ok, merci. Bon je vais simplement faire un service metier qui fait les inserts dans les differentes tables les unes apres les autres.
- 1