Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/06/2007, 16:12
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Ayuda de un experto por favor

bueno... creo que el tema fundamental es que una noticia X, se relaciona a Y, por ende

en la tabla campo "keywords", tipo string (char 100), para que?
como university les comento y creo que no le captaron la idea...
al llenar el campo seria con palabras tales: "educacion","politica","crimen","balacera","presid ente"...etc

como funcionaria, debido a que ustedes clasifican las noticias es un punto a favor, ya que.. en combinacion a estos dos campos pueden establecer sus relaciones entre noticias

como....

al insertar nueva noticia, rellenarian el keywords, eliminando las palabras menores de 3 letras, cuales son esta, "el","los","del"... para establecer keywords mas finos y mas sencillos de manipular, ya que al tener un titulo de esta indole

"George Bush fue balaceado en las afueras de un condominio"
en la eliminacion de los caracteres quedaria

array=split("GEORGE,BUSH,BALACEADO,AFUERAS,CONDOMI NIO")

este arreglo, lo podrian comparar junto con la clasificacion que le den "asuntos internacionales", NACIONALES, TECNOLOGICOS, SOCIALES....etc

crean una sentencia,
SELECT TOP 5 campo1,campo2... FROM noticias WHERE keywords IN ('&array(0)&','&array(1)&',...etc) and clasificacion="clasificacion"

cuando haya coincidencias, se la agregan a el campo que tengan de enlaces
y listo

suerte
ideas locas
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra