From: Gregoor, Van Der Eyken (geyken@esual.com)
Date: 03/12/2002 - 15:18
g eu un cas au niveau de la gestion d'un arbre à faire justement, en transposant cela donne à peu près ceci
une idée a des caractéristique (description, auteur, id), une idée a des références vers d'autres idées, des commentaires facultatifs sur la
nature de leur relation ou bien leur sens : l'idée est parente(defaut)/enfant d'une autre.
<idées>
<idée id="id1" description="une idée"/>
<idée id="id2" description="une autre"/>
<idée id="id3" description="encore une">
<idée idref="id2" sens="parent"/>
<idée idref="id1" relation="car elle vient de celle ci"/>
</idée>
<idée id="id4" description="une autre">
<idée idref="id3" sens="parent"/>
</idée>
</idées>
Evidemment, la requête pour "id3" donnerait les resultantes et si demande les relations indirectes
donnerait donc :
encore une
idees source :
directe :
id2
id1 (car elle vient de celle ci)
idee enfant (par réciprocité) :
directe
id4
le XSL ne devrait pas poser de problème (ca devrait plus vite que de trouver le soft qui le fait)
une idée interressante je pense est l'ajout d'un href, si jamais le contenue de l'idée référencée est dans un autre document.
Gregoor
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|