Ilija, tesko da ces skoro videti neko elegantno resenje jer to mora da bude omoguceno na sistemskom nivou.
Najjednostanvnije je da za to polje napravis jos jedno paralelno polju koje ces kad god se upisuje vrednostu u prvo polje da u drugo upises vrednost koja ce proci kroz neku tvoju funkciju za normalnizaciju, pa ces tako cirilicni tekst prevesti u latinicni, ili cak u engelsku abecedu, na nacin da ce, pretraga, filtiriranje, sorttranje ili sta vec, raditi po tom drugom polju.
Drugi nacin je da napises custom podrsku za ovaj problem i kompajliras ga u sam MySQL i tu je samo pitanje koliko se to isplati raditi i koliko je siroko primenljivo, s obzirom da to znaci kastomizaciju MySQL servera na nivou koji je obicno tesko izvesti na vecini hosting servisa.
Ovo jeste specifican zahtev naseg jezika da se cirilicna i latinicna slova ne razlikuju odnosno da se prilikom sortiranja ili pretrage potpuno ignorise da li je tekst cirilican ili latinican.
|