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. Question sur la version Gold >
  2. plugin paypal >
  3. Pb installation Jelix et OVH >
  4. Tables "cycliques"