Help Improving My Database Design
I'd definitely create at least 3 maybe 4 tables/models here.


One table contains all contents with the their details.
Second table with all the users/players.
Third table where you store the n:m relation between user and contest.
(Optional) Fourth table for the different types of sport. 


But to be honest I'm not sure how to do this in django. Especially when it comes to the third table.