[英]What would be the correct way to organize this MySQL database?
我正在創建一個類似於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
我的問題是; 我將如何記錄誰對每個URL進行投票和降級。 我不知道我是否需要
您需要另一個存儲用戶ID,URL ID和投票的表。 我可以使用簡單的u | d進行上下調整,但是您可以使用0 | 1或任何您喜歡的值。
votes
url_id | user_id | vote
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.