我正在创建一个类似于reddit的网站,用户可以在该网站上投票。到目前为止,这是我的3个MySQL表:
用户
id | username | email | password
网址
id | url | description | submittedBy (references users.username) | upvotes | downvotes
评论
urlid (references url.id) | submittedBy (references users.username) | description
我的问题是;我如何记录每个网址的赞成和反对者。我不知道是否需要
答案 0 :(得分:1)
您需要另一个存储用户ID,网址ID和投票的表格。我会使用简单的u | d向上或向下,但你可以使用0 | 1或任何你喜欢的东西。
votes
url_id | user_id | vote