2016-01-18 2 views
0

Моя база данных имеет четыре булевы: allow_read allow_create allow_update allow_deleteCRUD разрешения

Когда пользователь входит в систему, я захватить их и придерживаться их в массиве.

Что такое хороший способ их хранения, поэтому я могу быстро проверить их без повторения через массив? Я думал, может быть, что-то вроде того, как Linux использует восьмеричную.

Мик

ответ

0

Права доступа находятся в отдельной БД (используется несколькими приложениями), так что я только получить их на входе (и наклеить их в сессии).

Я думаю об использовании 8,4,2,1 бит, подобно использованию Linux 4,2,1

Смежные вопросы