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

  [Opened] liaison entre trois tables, ou mettre la bonne méthode

Posted by YvesTan on 04/29/2008 09:21

Hello à tous,

Une petite question simple d'organisation :

J'ai une table "auteurs", une table "livres" et une table "auteurs_livres". Bref un cas classique ;)

Si je veux récupérer les livres d'un auteur après avoir créer un record "auteurs" faut il mieux :

  • créer une méthode getLivresByAuteur, en php (en XML ?), dans le fichier DAO "auteurs"
  • la même mais dans le DAO "livres"
  • directement dans "auteurs_livres"

D'après ce que je comprends, il n'est pas possible avec jDao de créer directement une liason entre deux tables via une troisième ?

Merci ++

  [Opened] Re: liaison entre trois tables, ou mettre la bonne méthode

Reply #1 Posted by laurentj on 04/29/2008 14:41

Salut,

il n'est pas possible avec jDao de créer directement une liason entre deux tables via une troisième ?

non.

Je ferais un dao sur auteurs_livres, qui récupère en même temps les livres (avec donc une méthode xml getByAuteur)

 
Page
  1. liaison entre trois tables, ou mettre la bonne méthode