ユーザーが登録ユーザーである場合にのみ投票を許可するとします。各ユーザーが記事ごとに 1 回だけ投票できるように制限する必要がありますか?
articleid、userid、bit (正/負を示すため)、および datetime 列の 4 つの列を持つテーブルを維持する必要があります。
これがまだ虐待されているのを見ますか?
純評価を取得するには、表に対して 2 回クエリを実行します。1 回目はすべての賛成票をカウントするため、もう 1 回はすべての反対票をカウントするためです。
あなたが見ている私のアプローチの欠陥/最適化を教えてください。