Duplicar posible:
Why would I ever choose to store and manipulate XML in a relational database?¿Cuándo optas por almacenar XML en una base de datos relacional?
Aunque esta pregunta en la superficie parece ser una repetición de lo que ya se ha solicitado con anterioridad, voy a decir por adelantado que no lo es. Mi pregunta no es cómo almacenar o recuperar XML de una base de datos relacional. La pregunta en cuestión es mucho más fundamental que eso:
¿Qué tipo de datos almacena generalmente en formato XML en su base de datos? ¿Cuáles son sus decisiones de diseño para hacerlo? ¿Está dispuesto a renunciar al aspecto 'relacional' de su base de datos al colocar ciertas partes de su modelo en una publicidad XML? Las cosas como las preferencias o los archivos de configuración se pueden almacenar como XML en una base de datos relacional, pero ¿debería hacerlo?
Dupe de http://stackoverflow.com/questions/184727/why-would-i-ever-choose-to-store-and-manipulate-xml-in-a-relational-database entre otros –