Элементы соц. сетей в MODX
Хочу сделать компонент добавления пользователей «В друзья».
Стандартный функционал любо социальной сети это добавление в друзья.
Возник вопрос как лучше всего смоделировать модель в БД, какие поля в таблицах связывать, композиционно или агрирующе. Как правильнее всего это сделать.
Как должны храниться записи и что меняться при статусах «Добавлен, но не подтвержден» или «На рассмотрении», «Заблокирован», «В друзьях», «Удален из друзей».
Буду рад любым советам.
UPD: Вот как вижу таблицу с добавлениями, назовем ее modx_friends
id
user_id
consideration
friend
blocked
removed
active
createdon
editedon
Джоиним user_id и id из таблицы modx_users
Стандартный функционал любо социальной сети это добавление в друзья.
Возник вопрос как лучше всего смоделировать модель в БД, какие поля в таблицах связывать, композиционно или агрирующе. Как правильнее всего это сделать.
Как должны храниться записи и что меняться при статусах «Добавлен, но не подтвержден» или «На рассмотрении», «Заблокирован», «В друзьях», «Удален из друзей».
Буду рад любым советам.
UPD: Вот как вижу таблицу с добавлениями, назовем ее modx_friends
id
user_id
consideration
friend
blocked
removed
active
createdon
editedon
Джоиним user_id и id из таблицы modx_users
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0