Элементы соц. сетей в MODX

Хочу сделать компонент добавления пользователей «В друзья».

Стандартный функционал любо социальной сети это добавление в друзья.

Возник вопрос как лучше всего смоделировать модель в БД, какие поля в таблицах связывать, композиционно или агрирующе. Как правильнее всего это сделать.

Как должны храниться записи и что меняться при статусах «Добавлен, но не подтвержден» или «На рассмотрении», «Заблокирован», «В друзьях», «Удален из друзей».

Буду рад любым советам.

UPD: Вот как вижу таблицу с добавлениями, назовем ее modx_friends

id
user_id
consideration
friend
blocked
removed
active
createdon
editedon

Джоиним user_id и id из таблицы modx_users
SEQUEL.ONE
02 октября 2018, 15:11
modx.pro
577
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0