es asi:
si un usuario busca: hospedaje
me debe de salir un listado de actividad de empresas como:
Hoteles (x)
Computacion (x)
Asilos (x).....
En el caso del giro Computacion me sale por que una empresa dentro de ese giro tiene en su DESCRIPCION algo como ** empresa dedicada al hospedaje web...**.
PERO NO quiero limitarme a la busqueda dentro de su campo descripcion (dentro de una tabla EMPRESAS).
Entonces no se como hacer un buscador "inteligente" , he pensado que cada empresa ademas de su campo descripcion tenga mas --atributos--- de busqueda (dentro de otra tabla). Por lo que si la empresa mencionada anteriormente omitio la palabra *host* en su descripcion, cuando un usuario busque el servicio *host* no la encontrara ¡¡PERO!! la busqueda recorrera sus atributos adicionales de busqueda y encontrara la palabra *host* y la listará.
Supongo que debo de ponerme a estudiar mas acerca de conceptos avanzados de BD y SQL si alguien conoce referencias mandelas.
GRACIAS