Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [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

Reply #1 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

Reply #2 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.

 
Page
  1. DAO et heritage