Sauf pour des cas très simples, il n'est pas aisé de construire un document XML dont la structure est satisfaisante et dont les informations ne sont pas (trop) redondantes. Avoir les outils (les schémas XML) ne suffit pas pour construire un bon modèle, un bon dialecte XML. Par ailleurs, il existe de nombreuses méthodes pour modéliser les données. Merise en propose une basée sur le modèle Entité-Association-Propriété (EAP) : le modèle conceptuel des données (MCD). Par conséquent, l'approche dans ce chapitre est de modéliser le système à l'aide de cet outil puis, en appliquant quelques règles, de le transformer en un schéma XML (passer du modèle conceptuel -MCD- au modèle logique des données -MLD-). Dans la suite, nous considérerons connue le modèle EAP.