MySQL kan geen fulltext (of enige) index maken over meerdere tabellen. Dus het gebruik van een enkele index is uit.
Als alternatief kunt u:
-
Gebruik een index op elke tafel, en eventueel een join/union om de rijen op te halen die aan uw vereisten voldoen.
-
Maak een aggregatietabel om de index op toe te passen.
-
Gebruik een tool zoals lucene of solr om uw zoekindex op te geven. (Als je voor een soort schaal gaat, is dit waarschijnlijk de beste optie)