Microsoft SQL Server 2000 est un serveur compatible XML. Il prend en charge les annotations qui peuvent être utilisées sur les fichiers XSD ou XDR pour mettre en correspondance des données XML et des données relationnelles.
Un schéma annoté est un fichier XML qui permet de stocker ou d'extraire des données dans un format XML depuis des bases de données relationnelles prenant en charge XML. Un modèle XML permet de générer un schéma annoté (fichier XSD ou XDR) pour SQL Server 2000.