Типы пользователей / роль - разработчики - PullRequest
2 голосов
/ 19 октября 2010

У вас есть обычные пользователи, которые используют ваш веб-сайт / услуги, они могут войти на mainsite1, затем у вас есть разработчики, которые не могут войти на mainsite1, но могут войти на developercenter1.Делаете ли вы:

1) Храните пользователей всех типов в 1 большой таблице USER, а затем назначаете разные роли?

или

2) Создать совершенно отдельную таблицу только для разработчиков, поскольку они оба совершенно разные пользователи, использующие два разных сайта?

Ответы [ 2 ]

2 голосов
/ 19 октября 2010

Вероятно, целесообразно централизовать имена входа, затем добавить роли и затем связать специальные свойства для каждой группы через связанную таблицу.

Так что да, я бы назначил роли и сохранил бы централизованный вход (этоэто может быть одна кодовая база для входа в систему, что хорошо).

2 голосов
/ 19 октября 2010

id использует систему, основанную на ролях, так как наличие 2 одинаковых структур данных может быть плохой идеей в будущем - если вы измените одну, а не другую, у вас могут возникнуть проблемы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...