Ver Mensaje Individual
  #3  
Antiguo 07-04-2008
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Reputación: 20
Ivanzinho Va por buen camino
A lo que dice Lepe me gustaría agregar una cosa. Creo que deberías incluir en tu base de datos una serie de palabras clave para cada noticia, para así mejorar las búsquedas. Estas palabra clave las podrías implementar de las siguientes dos maneras (o más, igual otra persona te pueda dar otras alternativas).

1.- Un campo varchar en la tabla de registros, donde se almacenarán las palabras claves, luego la busquedas se realizaría con un LIKE, debes tener en cuenta que muchos gestores de base de datos no utilizan los indices sobre campos con consultas LIKE, no se si es el caso del gestor que tú utilizas.

2.- Crear una nueva tabla PALABRASCLAVE con los campos NroRegistro (clave foránea de registros) y palabra(campo indexado), realizando en este caso la búsqueda mediante un join entre la tabla de registros y esta última.

Espero que te sirva y que otra persona pueda confirmar, corregir o completar lo que aquí te comento.

Un saúdo.
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita