Salut à tous,
Comment représenter un élément complexe en XML schéma ?
- sous forme d'éléments
- sous forme de Complex Types
Est-ce que le fait de choisir telle ou telle représentation à des conséquences ?
merci par avance.
Version imprimable
Salut à tous,
Comment représenter un élément complexe en XML schéma ?
- sous forme d'éléments
- sous forme de Complex Types
Est-ce que le fait de choisir telle ou telle représentation à des conséquences ?
merci par avance.
Bonjour,
sur le plan de la validation pure, les deux choix sont équivalents. Sur le plan de l'organisation et de la maintenance des schémas, ça dépend vraiment de la complexité de tes schémas. Le fait de créer un type complexe nommé permet de le réemployer pour définir un autre élément avec le même type de contenu, ou de le dériver pour créer un type approchant.
Ok, merci pour la réponse rapide.
Mes schémas ne sont pas trop complexe. J'ai une petite préférence pour les types complexe nommés. Comme les 2 choix sont équivalent, je vais prendre ça :wink: