Попробуйте это: Роли: id, rolename, role_priority, license_id (foreign_key: id таблицы разрешений)
Разрешение: id, имя_получения
Модуль: id, имя_модуля
Пользователь: id, user_name, role_id (foreign_key: id таблицы ролей), module_id (foreign_key: id таблицы модулей)
Краткое описание приведенного выше сценария: 1. Roles
, Permission
, Module
- главная таблица.2. Разрешения назначаются ролям, и у каждого пользователя есть своя роль этого конкретного модуля.