Как организовать архитектуру базы для системы рейтинга конте?

Kaufmann

Новичок
Привет! Делаю систему оценки статей на сайте. Она простенькая: нравится - нажимаешь "+", а нет "-". Но надо как-то грамотно учесть, что пользователь может оценивать одну и туже стаю только один раз.

Подскажите пожалуйста, как организовать архитектуру базы данных под эту задачу?
 

Gas

может по одной?
составной уникальный индекс (user_id,article_id) и replace для добавления/изменения
 

Gremboloid

инженера Гр...
Вам надо хранить данные (пользователь, статья, оценка) с составным уникальным индексом (пользователь, статья).
Когда
нажимаешь "+", а нет "-"
к базе делаем обращение replace для добавления/изменения.
 
Сверху