Как продумать архитектуру списка пользователей внутри другого пользователя?
-
- Сообщения: 52
- Зарегистрирован: 2013.07.10, 11:08
Как продумать архитектуру списка пользователей внутри другого пользователя?
Есть компания, которая авторизуется под своим логином и паролем. Внутри этой компании необходимо создать список своих пользователей сотрудников, которые также потом смогут авторизовываться. Как правильно это спроектировать в рамках Yii?
Re: Как продумать архитектуру списка пользователей внутри другого пользователя?
Класс User с id, логином, почтой, паролем и типом (или ролью) + классы Company и Employee, привязанные как $user->company, $user->employee и $employee->company.
-
- Сообщения: 52
- Зарегистрирован: 2013.07.10, 11:08
Re: Как продумать архитектуру списка пользователей внутри другого пользователя?
Не понятно, зачем в этом случае классс Employee. Вроде бы достаточно отдельной таблицы и класса Company, а таблица user уже имеет внешний ключ на Company
Re: Как продумать архитектуру списка пользователей внутри другого пользователя?
А фамилию сотрудника и должность в user какую у профиля компании вписывать будете?mastermind писал(а):Вроде бы достаточно отдельной таблицы и класса Company, а таблица user уже имеет внешний ключ на Company