2011-01-14 4 views
0

記事に投票したユーザーのリストを保存します。投票して再投票を停止したユーザーのリストを格納します

また、同じユーザーが再度投票しないようにしたいと考えています。ただこの方法を参照するためのarticle_idを使用私が今持っている

投票:のarticle_id | user_id

記事:article_id | article_text |評価

もっと効率的な方法がありますか?

+1

「効率的」を定義します。このソリューションはあなたにとって効率的ではありませんか? – zerkms

+0

@Hamish Grubijan:この質問はどのようにSPに関連していますか? – zerkms

+0

私は効率的なものが何であるか把握できるように... –

答えて

3

データベースが正しいのは、TABLE VOTINGがペア(article_id | user_id)を一意にする必要があることだけです。
このようにして、同じ記事をユーザーに2回投票することは不可能になります。

関連する問題