Dělám to podobně s webem. A ještě jsem nenarazil na přesvědčivou odpověď. Neskladujte však odznaky jako 0;5;6;4
Místo toho mějte tabulku s názvem user_badges
Table user_badges
user_id
badge_id
A mějte stůl na odznaky
Table badges
badge_id
badge_name
..
etc