[英]PRIMARY KEY for a table with 2 columns used for counting?
我有幾個存儲2個值的表,例如其中一個表是likes
,它存儲喜歡user_id
(自動遞增,主鍵)和post_id
(自動遞增,主鍵)的用戶的ID。
"INSERT INTO likes (user_id, post_id) VALUES (value, value)"
然后我在post_id
上使用計數並將它們顯示回頁面。
我的問題是我likes
表上是否需要另一個唯一的主鍵(AI)還是將post_id
鍵,因為據我所知,選擇和依靠鍵的速度更快?
在兩個user_id和post_id字段上創建一個唯一索引
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.