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