Духовность™
Продвинутый новичок
Вопрос по организации таблицы пользователей и админов
Собственно, что делаю - пишу систему, в которой админ может сделать каждого пользователя либо модератором либо администратором. Администратор имеет доступ ко всему сайту, модератор только тому, что разрешит администратор.
(это сам придумал - покритикуйте)
Понятное дело, права надо отдельно хранить, в отдельной таблице.
А вот пользователей я храню в одной таблице. У каждого пользователя есть статус - либо 'user, либо moderator', либо 'administrator'.
Тут мне коллега сказал, что это не правильно. Мол, аминов нужно отдельно хранить от пользователей. Сослался на то, что если да кабы.... бла-бла... дырка.
Я не вижу пока объективных причин делать такое отделение. Как раз это ИМХО удобно.
Что скажете?
Собственно, что делаю - пишу систему, в которой админ может сделать каждого пользователя либо модератором либо администратором. Администратор имеет доступ ко всему сайту, модератор только тому, что разрешит администратор.
(это сам придумал - покритикуйте)
Понятное дело, права надо отдельно хранить, в отдельной таблице.
А вот пользователей я храню в одной таблице. У каждого пользователя есть статус - либо 'user, либо moderator', либо 'administrator'.
Тут мне коллега сказал, что это не правильно. Мол, аминов нужно отдельно хранить от пользователей. Сослался на то, что если да кабы.... бла-бла... дырка.
Я не вижу пока объективных причин делать такое отделение. Как раз это ИМХО удобно.
Что скажете?