Ik doe hetzelfde met een website. En ik heb nog geen sluitend antwoord gevonden. Maar bewaar de badges niet zoals 0,5;6;4
Gebruik in plaats daarvan een tabel met de naam user_badges
Table user_badges
user_id
badge_id
En heb een tafel voor de badges
Table badges
badge_id
badge_name
..
etc