Пытается внедрить систему рейтинга пользователей и постов.
Какова лучшая схема для управления несколькими репутациями.
Пользователь имеет репутацию, полученную из сообщений и отзывов (аналогично SO).
Сообщения также имеют репутацию (опять же, как SO).
Моя первоначальная идея - иметь одну таблицу репутации. Строки будут соответствовать идентификатору пользователя / публикации и значению голоса.
Два вопроса:
Это лучший способ справиться с этим?
Уникальные идентификаторы пользователя и записей публикуются автоматически, значение по умолчанию, которое создает rake. Похоже, есть вероятность, что unique_ids может столкнуться. Это действительная проблема? Как я мог смягчить это?
Спасибо