Résumé
Un effort de modélisation (quel que soit le langage adopté) rencontre généralement des standards. Utilisé comme format d'échange et de diffusion, un schéma XML est souvent documenté publiquement (il est plus rare de trouver un modèle relationnel sur Internet). Cet aspect modifie le processus d'élaboration d'une solution. La recherche documentaire et l'analyse de l'existant sont des phases importantes d'un projet. Elles sont d'autant plus enrichissantes que l'adoption d'un standard permet de bénéficier de ressources libres (transformations, développements) et d'informations d'une communauté plus large d'utilisateurs (documentation, listes). Cette section veillera à renseigner sur des schémas publics, selon le type d'objet concerné.
On définira ici quelques éléments d'un document structuré (divisions, blocs ...) afin de présenter et de comparer plusieurs schémas XML "généralistes" (dont HTML, Docbook et TEI), selon qu'on souhaite diffuser, encoder ou créer des documents électroniques.
La bibliographie est un domaine très "balisé" dans l'informatique documentaire. Comparativement à d'autres milieux, les bibliothèques ont rapidement implanté des formats et des systèmes informatiques de cataloguage. Les normes "MARC" ont permis de répondre à des besoins que d'autres formats (exemple: SQL) ne représentaient pas aussi bien. XML permet de représenter correctement des informations codées en MARC, ainsi que d'autres (exemple: les contenus mixtes), ouvrant de nouvelles perspectives.
Les informations concernant les illustrations sont de plusieurs ordres, dont certaines font déjà partie de modules déjà définis. Une image est :
Un lien
Une ressource susceptible de métadonnées
Une description physique (taille, format, résolution ...)
La donnée même de l'image (binaire, vectoriel ...)
Un élément " <image/> " peut ainsi contenir bien des informations différentes.
Il sera fait souvent référence aux DTDs généralistes comme Docbook ou TEI. Dans leur partie, seront aussi étudiés des schémas spécialisés.