db无重复输入评级系统的设计

lb3vh1jj  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(145)

我有一个网站,人们发表文章,用户可以阅读,评论它。我想添加一个5星级的评级系统,我想防止用户对同一篇文章评级两次。
我知道我可以创建一个表,其中包含已评级人员的article\u id和user\u id,从而防止他再次评级。然而,这个表很容易变得非常臃肿,有大量的记录。这里有没有其他熟悉的体系结构可以以更优化的方式处理这个问题?
非常感谢您的指点。我现在只能访问mysql数据库,所以键值查找存储目前是不可能的。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题