Josemi entiendo perfectamente lo que me dices, es lo más lógico a hacer en mi caso. Pero imáginate tu que deba buscar a la vez en todas las tablas? De que tamaño sería mi consulta? Sería eficiente hacerlo de esta forma?
Estuve leyendo en MySQL Hispano sobre el indice FULLTEXT y las posibilidades que este ofrece pero no estoy seguro si el mismo es más eficiente que el LIKE usado comunmente por varios buscadores.
Orientenme un poco al respecto.
Salu2