I'm creating a game in Django where there are like 500 levels. How do I store game level data for each user in database ( data can be stars for each level ). The game is more like the candy crush where each user earns stars for each level.
Is JSON suitable for this? Should I use a separate table for each level? Or should I use single table for all levels with level_id as Primary Key and user_id as Foreign Key?