From: Alexandre Arcouteil (lex@free.fr)
Date: 10/10/2003 - 11:37
Eric van der Vlist wrote:
> On Fri, 2003-10-10 at 12:16, Alexandre Arcouteil wrote:
> cela reste une FAQ (qui mériterait d'être publiée dans notre section
> FAQ)
Comme dit le proverbe : "Yapluka" :)
>>>La dérivation est même plutôt plus verbeuse et moins facile à lire...
>>Mais ça peut quand même permettre de centraliser la définition des
>>attributs d'éléments ?
> Oui, les attributs échappent à la règle qui veut qu'on répète toute la
> définition dans une dérivation par restriction.
> Personnellement, je préfère conseiller d'utiliser la dérivation par
> extension et les groupes d'éléments et d'attributs pour écrire des
> schémas modulaires.
La dérivation par extension, voir par restriction (quoique bien plus
productive) me semble plus proche d'une pratique liées aux problèmes de
maintenances de schéma (la dérivation associe explicitement un élément
à un type de référence, ce qui peut simplifier les opérations de mise à
jour et leur suivi) que d'une véritable fonctionnalité de développement ?
> Mais pour en revenir à notre point de départ, ce n'est pas une solution
> lorsque l'on utilise xs:all...
Effectivement.
A propos de xs:all, ne vaut-il pas mieux le considérer comme une sorte
cas particuler de xs:choice, à réserver à des cas particulier justement.
Autremendit, ne pas considérer xs:all comme un connecteur d'usage
courant, au même titre que xs:choice ou xs:sequence, mais comme une
sorte de "joker" pour des cas difficilement modélisables avec les deux
seuls autres connecteurs ?
AleX
--
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
|