Sql 存储已投票并停止重新投票的用户列表
我想存储对文章投票的用户列表 还希望避免同一用户再次投票 我现在所做的就是用article_id来引用这种方式 投票:文章编号|用户编号 文章:文章| id |文章|文本|评级Sql 存储已投票并停止重新投票的用户列表,sql,rdbms,database,Sql,Rdbms,Database,我想存储对文章投票的用户列表 还希望避免同一用户再次投票 我现在所做的就是用article_id来引用这种方式 投票:文章编号|用户编号 文章:文章| id |文章|文本|评级 有没有更有效的方法来做到这一点?数据库是正确的。唯一的一点是表投票应该将对(article_id | user_id)作为唯一的。 这样,就不可能对同一篇文章进行两次投票。数据库是正确的,唯一的问题是表格投票应该将这对(文章id |用户id)作为唯一的。 这样就不可能对同一篇文章进行两次投票。Defineeffectiv
有没有更有效的方法来做到这一点?数据库是正确的。唯一的一点是表投票应该将对(article_id | user_id)作为唯一的。
这样,就不可能对同一篇文章进行两次投票。数据库是正确的,唯一的问题是表格投票应该将这对(文章id |用户id)作为唯一的。
这样就不可能对同一篇文章进行两次投票。Define
effective
。这个解决方案对你来说效率低吗?@Hamish Grubijan:这个问题与SPs有什么关系?这样我就可以知道什么是有效的…一种更快捷的方法,将所有用户存储在一个单元格中,并用逗号分隔,会比在投票行中为每个用户分配一行更有效吗?定义有效
。这个解决方案对你来说效率低吗?@Hamish Grubijan:这个问题与SPs有什么关系?这样我就可以知道什么是有效的……一种更快捷的方法是,将所有用户存储在一个单元格中,并用逗号分隔,这会比在投票行中为每个用户分配一行更有效吗?