Задать вопрос
@webivan1

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

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

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

Вот не могу додумать, какие таблицы нужны и связи с ними.
  • Вопрос задан
  • 431 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    9 недель
    Далее
  • Академия Эдюсон
    SQL-разработчик: тариф Базовый
    2 месяца
    Далее
  • Учебный центр IBS
    JVA-I-003 Работа с базами данных в Java
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
friend_status
  id
  from_user_id
  to_user_id
  status = {
    0: send
    1: confirm
    2: reject
    3:...
  }
Ответ написан
Ваш ответ на вопрос

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

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