Задать вопрос
@JuniorNoobie
Сижу в поддержке, пишу мелкие проекты

Как создать такую авторизацию на mvc 5?

Добрый день!
Создаю следующую структуру авторизации: есть таблица пользователей (Users), таблица ролей (Roles) и таблица отделов (Departments). Связь между таблицами many-to-many, т.е. на выходе должна получиться супер-таблица UsersRolesDepartments. Как создать класс many-to-many (например, UsersRoles) я знаю, а как создаются классы many-to-many-to-many? И возможно ли такое в Entity Framework?
  • Вопрос задан
  • 484 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    WEB программирование на ASP.NET Core. ВСЕ САМ
    2 месяца
    Далее
  • OTUS
    C# ASP.NET Core разработчик
    6 месяцев
    Далее
  • Stepik
    WEB программирование на ASP.NET Core
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@heartdevil
плыву как воздушный шарик
EF отразит вашу модель базы данных в классы (по идее).
И у вас будет три класса
Users
Roles
Departments.

Со всеми соответствующими связями в виде свойств или коллекции свойств.

Вам не нужно никаких супертаблиц.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы