История изменений
Исправление nikolnik, (текущая версия) :
Пользователи и группы - это связь many2many. Такая связь делается через промежуточную таблицу. Теоретически, можно сделать и через массивы. Но, во-первых, ты не сможешь построить unique constraint, что один пользователь принадлежит одной группе только один раз, во-вторых, индексировать массив можно, но лучше не нужно.
Исходная версия nikolnik, :
Пользователи и группы - это связь many2many. Такая связь делается через промежуточную таблицу.