Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2008, 22:08
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 10 meses
Puntos: 2
Re: ¿Ideas para almacenar y Renderizar articulos (textos) con BD / XML ?

Creo que no me explique bien, gracias igual bulter por volver a enseñarme lo que aprendi hace unos 6 años atrás :P


Necesito poder armar una plantilla. No quiero hardcodear nada.

Mis articulos tienen

1 Titulo
1 Subtitulo
1 Indice
n Parrafos

Los Indices tienen n registros
Los parrafos tienen 1 titulo y texto plano.


¿Dicho esto... cómo guardo en la BD de una forma "sana"? Si buen puedo armar dos tablas tipo:

TABLA ARTICULO
id_articulo
titulo


TABLA PARRAFOS_x_ARTICULO
id_parrafo
id_articulo
texto


Se me ocurre que podria armar un XML y guardarlo en la BD... el xml podria ser

<titulo>articulo</titulo>
<indice>
<entrada1>introduccion</entrada1>
<entrada2>capitulo 1</entrada2>
</indice>

<parrafo1>
<titulo>introduccion</titulo>
<texto>adasdasdasd</texto>
</parrafo1>

Con esto ultimo, si el articulo es muy grande, no se si va a entrar tampoco...


Lo que no quiero es guardar el HTML del artículo en la BD, nada relacionado al formato. Solo los datos.


¿Que dicen? ¿hay alguna forma más viable?

saludos