@kavabo

Как проектировать систему лайков?

Таблица posts с колонками
id PK, title varchar, content text, creator FK users.id, likes не знаю какой тип
и таблица Likes id PK, post_id FK posts.id, user_id FK users.id. Какой должен тип быть у колонки likes в posts, и как их join'ить (как писать запрос чтобы и пост и лайки получить)?
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
для каждой записи 2 поля типа int like, dizlike
отдельная таблица likes
id
userId
like
dislike

как вы там организуете обновление ваша головная боль, но смысл в том что бы денормализовать данные для скорости.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Ваш ответ на вопрос

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

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