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