Hej, od jakiegoś czasu przepisuje znajomemu stronę, pomijając kilka rzeczy z którymi sam sobie dałem radę, jest jedna rzecz którą nie do końca wiem jak rozwiązać/usprawnić. Otóż jest wyszukiwarka w której są 3 opcje: podział na typ, podział na rodzaj, podział na gatunek. Z racji że każdy z tych "rodzai" to osobna tabela, ponieważ jeden wynik może pasować do kilku typów i/lub kilku rodzajów etc. Więc on stworzył 3 dodatkowe tabele w których przechowuje informacje która kategoria zawiera jakie typy, rodzaje i gatunki.
Tabele jakie na chwilę obecną posiada: kategorie, typ, typ_dla_kategorii, rodzaje, rodzaje_dla_kategorii, gatunki, gatunki_dla_kategorii (tak w uproszczeniu).
Czy ktoś z was ma jakiś pomysł jak to sensownie przerobić, czy innego sposobu raczej nie ma?