Имеет ли смысл создавать роли через таблицу в БД или жёстко закодировать?
Доброго дня.
Имеет ли смысл создавать роли через таблицу в БД или жёстко закодировать?
Это наверное имеет смысл создавать через таблицу если есть список разрешений и можно через админку создать новые роли присваивая им определённые разрешения.
А если есть только роли.
У кого большой опыт, опишите пожалуйста, как правильно и в каких случаях?
Если приложение подразумевает добавление новых ролей пользователем - тогда нужно хранить в базе.
Если набор ролей фиксирован разработчиком - тогда проще захардкодить.