Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2008, 13:12
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 20 años
Puntos: 2
OPINION: Guardar XML en BD (pros? contras?)

Hola a todos!

Quería saber qué opinan ustedes sobre armar un sistema que almacene XML en la base de datos, pero de forma masiva. Es decir, crearía un "armador" que parsee XML y genere elementos del sitio, por ejemplo:

<object id='23'>
<text>hola soy un titulo</text>
<align>right</align>
<type>giant</type>
</object>


Puedo generar un XML grande con todos los OBJETOS y parsearlo, pero como pierdo tiempo "generando" ese XML en base a la data que traigo de las tablas de la DB me pregunto... ¿que tan descabellado sería reducir la cantidad X de tablas de un sistema a solo 1 ó 2 (hablamos de contenidos) que almacenen los elementos en XML?


¿que posibilidad puede haber de perdida de datos? ¿es algo "loco" ó es prefectamente normal y se usa hacer esto?

Gracias por sus sugerencias!

Saludos.