Как связать сущности Like, Topic, Comment так, чтобы лайки можно было ставить и Topic, и Comment?

- Like - одна сущность (без всяких TopicLike, CommentLike)
- Сущности, которые можно лайкать, впоследствии могут добавляться
Спасибо!
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
usdglander
@usdglander
Yipee-ki-yay
Ну а в чём проблема?
Таблица связи likes
entity - Имя сущности
entity_id - id записи из соответствующей таблицы
user_id - id пользователя, поставившего лайк

или
entity - Имя сущности
entity_id - id записи из соответствующей таблицы
count - количество лайков

зависит от условий.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы