Entrepôts
Stockage des documents
1) Fichiers
Les documents XML peuvent être stockés dans des fichiers, alors la problématique du stockage peut se résoudre simplement. Toutefois, il est peu pratique pour un système d'informations de se fier au système de fichiers pour le stockage.
2) SQL Base de données relationnelles
Les documents XML peuvent être stockés facilement dans des champs de bases de données relationnelles. Mais il existe également des bases de données XML, qui stockent et exploitent les documents XML de façon native.
3) Bases de données XML
Les bases de données orientées objet constituent de bons candidats pour stocker des documents XML, qui peuvent être transposés facilement (et de façon normalisée, avec le Document Object Model) en objets.