Salve,

sto realizzando un'applicazione in cui l'utente può ricercare anche attraverso delle categorie.

Il problema che ho che spesso le categorie sono al plurale (Esempio: Televisori) mentre gli utenti ricercano singolare (Televisore) e altri termini del genere.

Vorrei trovare un modo per permettere agli utenti di ricercare la stessa categoria con più termini.

Qualcuno sa suggerirmi una struttura di dati?

Io ho pensato a fare qualcosa del genere:
Categorie Di Riferimento - Sinonimi
Televisori - Televisore
Televisori - Tv Lcd

Etc...

Non so se sia molto efficiente ma mi permette di essere flessibile e al momento è l'unica cosa che mi viene in mente!

Ogni consiglio è il benvenuto!!!!