@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'ить (как писать запрос чтобы и пост и лайки получить)?
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Senior .NET developer
для каждой записи 2 поля типа int like, dizlike
отдельная таблица likes
id
userId
like
dislike

как вы там организуете обновление ваша головная боль, но смысл в том что бы денормализовать данные для скорости.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
likes не знаю какой тип
Boolean Type (“true”, “false”, “unknown”)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы