From: Benoît BARRE (benoit.barre@teluco.com)
Date: 25/08/2000 - 17:22
Bonjour,
Tu peux utiliser XMI
(http://www.xml.com/pub/Guide/XMI_(XML_Metadata_Interchange))
Ben.
-----Original Message-----
From: Gilles FILIPPINI [mailto:Gilles.Filippini@edf.fr]
Sent: Friday, August 25, 2000 6:28 PM
To: xml-tech
Subject: [xml-tech] Modélisation de l'héritage
Bonjour,
Quelle est le meilleur moyen de modeliser une relation d'heritage en XML ?
Je m'explique... Soit les classes suivantes :
class A { ... };
class B : public A { ... };
class C : public A { ... };
class D : public A { ... };
Mon fichier XML doit stocker des donnees de type A, B, C et/ou D.
Methode 1 : structure "descendante" :
-------------------------------------
Les caracteristiques propres aux classes filles sont imbriquees dans celles
de la classe mere.
<MonFichier>
<A/>
<A>
<B/>
</A>
<A>
<C/>
</A>
<A>
<D/>
</A>
</MonFichier>
Methode 2 : structure "ascendante" :
-------------------------------------
Les caracteristiques de la classe mere sont imbriquees dans celles des
classes filles.
<MonFichier>
<A/>
<B>
<A/>
</B>
<C>
<A/>
</C>
<D>
<A/>
</D>
</MonFichier>
Bien que j'intuite une nette preference pour la methode 2 ("ascendante"), je
n'arrive pas a me decider.
Quelqu'un a-t-il une experience de ce type de probleme ?
Merci d'avance.
- Gilles Filippini.
P.S. : je ne vais pas etre joignable jusqu'a mardi.
--
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)
--
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:05 UTC
webmaster@xmlfr.org
|