@Vlum

Как лучше всего организовать это на своем сайте?

Я хочу организовать на своем сайте группы людей, чтобы каждый мог заходить/выходить, создавать/удалять свои группы, в базе данных имеются стандартные столбцы: id, логин, пароль, аватар, email..., теперь придется создать ещё 2 таблицы, одну таблицу со значениями: id группы, аватарка, и таблицу пользователи групп со значениями: id пользователя, логин, аватарка и id группы в которой он состоит. Например, когда пользователь нажимает кнопку вступить в группу, то в базу данных записывается id группы, надеюсь я копаю в верном направлении?
  • Вопрос задан
  • 263 просмотра
Решения вопроса 2
1) Таблица пользователей
2) Таблица групп
3) Таблица пользователь_группа для связки многие ко многим
Ответ написан
@LiguidCool
Нет. 2 таблицы: пользователи, группы. Соответственно в одном из полей храните соответствие пользователя группе , либо наоборот.
3 табльца опциональна, в ней id группы и id пользователя. Но нужна она если пользователь может принадлежать многим группам.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы