XML dans une base de données est à peu près aussi flexible qu'une poutre de fer. Il devient pratiquement ininterrogeable sans prise en charge de la base de données, et même alors, il n'est pas particulièrement rapide. Décomposez-le, normalisez-le et stockez-le de la manière la plus conventionnelle possible.