Система, которую я создаю, имеет Таблицу пользователей, в которой каждый пользователь имеет свой собственный идентификатор пользователя.
Каждый пользователь должен принадлежать нескольким группам.
Каждая группа может иметь несколько пользователей.
Как бы мне этого добиться?