@Nubbb

Как правильно спроектировать таблицы?

Добрый вечер!

Подскажите как правильно спроектировать базу?

есть таблица пользователей users - id, first_name, lsat_name
есть таблица магазинов shops - id, name, logo, slug

у магазина может быть несколько сотрудников - админ магаза, менеджер, контенщик
и у каждого сотрудника магазина свои роли по управлению магазином - admin, manager, content_manager
и у каждой роли свои привелегии
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@jazzus
users
shops
roles
perms
user_shops (user_id shop_id) - manyToMany
user_roles (user_id role_id) - manyToMany
role_perms (role_id perm_id) - manyToMany
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы