Здравствуйте! Помогите пожалуйста, как можно такое реализовать и на правильном ли я пути? Нужно поделить зарегистрированных юзеров на группы: обычные юзеры, администраторы и журналисты, но у журналистов есть ограничения: они могут добавлять, редактировать и удалять новости только определенной категории(есть табличка categories с полями id, category). Думала сделать в 3 таблицы: users(данные о пользователе), собственно categories и соединяющая их users_categories, но не знаю как поступить с группами, может оно как-то по другому делается? Если плохо объяснила, то скажите где, постараюсь быть более понятной)