@webivan1

Как спроектировать таблицу users и friends?

Пробую делать проект - сайт знакомств.

Не могу спроектировать таблицы с добавлением друзей, есть юзеры они могут подать заявку в друзья другим юзерам -
friend_application - (id, user_id, friend_id, status)
Так я смогу вытащить всех друзей данного пользователя, который ПОДАЛ заявки.
Но как вытаскивать друзей у юзера который принял заявку, а он ещё мог и подать... получается неправильно.

Вот не могу додумать, какие таблицы нужны и связи с ними.
  • Вопрос задан
  • 423 просмотра
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
friend_status
  id
  from_user_id
  to_user_id
  status = {
    0: send
    1: confirm
    2: reject
    3:...
  }
Ответ написан
Ваш ответ на вопрос

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

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