Jak wyszukiwac po stringu JSON ?

0

Mam problem natury moralnej otoz jest sobie tabela z powiedzmy zdolnosci przypisane do kogos. Indla przykladu tabela zawiera pole Zdolnosci ktore to pole jest zwyklym stringiem. A zapisane w nim informacje to ciag symboli czyli jesli ktos jest

SZYBKI - SI
DUZY -DI
ZWINNY -ZW

Wiec w tabeli widac jakos tak "SI","DI","ZW"

Dontego dochodza normalne pola jak wiek postaci, plec itd. Czylinte pola ktore sa zdefiniowane w sposob zero jedynkowy

Teraz ktos wyszukije postac wpisujac ze interesuje go postac z danego rejonu i zakres wiek od 120 do 200 lat

Ale jesli ktos bedzie chcial zaznaczyc zdolnosci to czy ma to sens jesli najpierw wyszukam z bazy po tych polach normalnych czyli kobieta mezczyzna potem wiek inte dane mam w tablicy a potem przeszukam sobie to pole ze zdolnosciami po stronie serwera juz? Czy to nic nie zmieni i Od razu szukac w bazie jakas funkcje napisac

1

Od razu w bazie, a przede wszystkim jesli dobrze zrozumiałem to baze należy znormalizować, tak aby zdolności były w osobnej relacji + junction table z powiazniami wiele do wielu. Bo dublowanie danych i wyszukiwanie w stringu to nie jest najlepsze podejście.

1 użytkowników online, w tym zalogowanych: 0, gości: 1