Okay, I think that's a solid relationship, but I think we'll have to generate a new model UserRewards [user_id, reward_id]. So a user would have many rewards through UserRewards. I'm thinking that many users will be able to win the same award. What do you think?