Mam problem z napisaniem szukajki, która przeszuka bazę danych i wyświetli wyniki sortując po trafności wyszukania(największa liczba pasujących słów z frazy). Wszystko byłoby ok, gdybym miał jakikolwiek wpływ na strukturę bazy, ale zająłem się już istniejącą stronką i bazy nie mogę zmienić. A wygląda ona mniej więcej tak:

NP: Tab1 zawiera rekordy "foo", "moo" z poziomem "1" i "bar", "car" z poziomem "2", Tab 2 zawiera rekordy "wygląd", "zachowanie" poziom "1" i "kolor", "kształt", "skacze", "turla się" poziom "2", w tabeli 3 są opisy (np. rekord "zielony" z relacją->kolor->wygląd->bar->foo)
I teraz najważniejsze, chodzi mi o algorytm, skrypt, cokolwiek co pomoże mi w przeszukaniu tych tablic w taki sposób, żeby po wpisaniu jakiejkolwiek frazy wyszukać we wszystkich tabelach choćby jedno słowo z frazy i posortować wyniki wyszukiwania po ilości znalezionych pasujących słów.
Najlepiej jakby to jeszcze działało szybko:)
Udało mi się rozwiązać problem wyszukiwania i sortowania, wystarczyło trochę poszperać na forum
