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