En relation avec une discussion commencée à cette question, j'ai décidé de la posera question en tant que communauté wiki.
Par conséquent, la question principale est de savoir s'il est approprié de stocker des données XML dans une base de données relationnelle? Existe-t-il généralement de meilleures façons de mettre en œuvre le même objectif? Quels moteurs de base de données offrent un bon support pour les types de données XML (comme SQL Server), et quels sont les problèmes entourant les "index XML"?