我必须找到我的排名方案的解决方案。排名不同的逻辑
说我有100位用户在数据库中。另一个表中有5个主题。在我的项目中,用户可以选择对任何主题评分1至5分。意味着用户应该对5个不同的主题有5个不同的评分。我需要在着陆页上评分最高的主题的首页上穿鞋。
我喜欢创建一个像
table name: user_subject_rate
Structure
id: user_id: subject1: subject2: subject3: subject4: subject5
1 1 3 1 2 5 4
表,当我创建一个表像这样,如果一个新的课题来评价发生了什么计划?
任何人都可以建议我一个解决方案吗?我使用mysql作为数据库。
1.参见标准化。 – Strawberry