Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2009, 21:13
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 4 meses
Puntos: 2
Busqueda Almacenar Articulos (texto) de varias paginas en DB

Hola ¿qué tal?

Tengo un sito tipo BLOG en el que se publican articulos.

Los articulos tienen varias páginas, generalmente la paginación se realiza por APARTADO de articulo, ejemplo

Pag 1: Introduccion
Pag 2: Apartado 1
Pag 3: Apartado 2


Puesto asi, los articulos tienen varias paginas, aparte de información general como TITULO, FECHA, AUTOR, ETC.

En mi primer aproach se me ocurrio tenerlos en dos tablas:

Código:
ARTICULO
id
titulo
descripcion
fecha
autor

PAGINA_X_ARTICULO
id
id_articulo
texto

Este modelo me sienta bien para trabajar y presentar la información, pero tengo ciertas dudas con lo que refiere a realizar busquedas locales ya que si me piden por ejemplo buscar articulos con la palabra "electricidad" voy a tener que hacer un join en mi query, multiplicado por tooda la cantidad de articulos que tenga...

¿Alguno sabe como hacen generalmente en los sitios de tutoriales / articulos? ¿Es normal dividir las páginas de articulo en registros de una tabla ó hay una mejor forma de hacerlo?


Muchas gracias