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

  [Opened] Tables "cycliques"

Posted by Torgan on 04/28/2006 16:12

Bonjour,

Je viens de découvrir Jelix et j'avoue etre assez séduit. Je me pose néanmoins une question quand au paramétrage des objets DAO dans le cas suivant : imaginons deux tables pouvant être définies ainsi :

 CREATE TABLE element (
   element_id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
   element_type INTEGER NOT NULL,
   element_data TEXT NULL,
   PRIMARY KEY(element_id),
   INDEX element_type(element_type)
 );

 CREATE TABLE element_has_element (
   element_id INTEGER UNSIGNED NOT NULL,
   element_child_id INTEGER UNSIGNED NOT NULL,
   PRIMARY KEY(element_id, element_child_id),
   INDEX content_has_content_FKIndex1(element_id),
   INDEX content_has_content_FKIndex2(element_child_id)
 );

Donc en gros, on a une table d'éléments avec des données, et une table d'association entre un élément et ses fils.

Comment suis-je censé représenter ça dans un fichier XML de définition du DAO ?

Au pire je le fais au niveau du php, c'est juste pour savoir si c'est possible

Merci d'avance

Torgan

  [Opened] Re: Tables "cycliques"

Reply #1 Posted by laurentj on 04/29/2006 14:06

en faisant deux dao, un sur chaque table.. Aprés cela dépend en fait ce que tu veux faire par la suite, quel type de manipulation...

 
Page
  1. Re: Tables "cycliques"