@Evgen5

Проектирую ER-модель ИС. Как связать три ID разных ролей пользователей в одном атрибуте сущности USERS?

Проектирую ER-модель информационной системы, есть сущности по ролям: Админы, Заказчики, Исполнители - у каждой свои идентификаторы. Как их связать в одну сущность USERS, где есть также атрибуты: Password, Reg_date, Acc_type - пароль, дата регистрации, тип аккаунта? Добавить в конце каждой сущности-таблицы атрибут id_user, а его уже как ключ в USERS? Еще способы?
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ответы на вопрос 3
AndyKorg
@AndyKorg
Кнопконажиматель и припоерасплавлятель
Могу ошибаться, т.к. не знаю деталей ТЗ, но из термина "Роль" напрашивается сущность "Роль" у которой есть атрибут "Роль"с возможными значениям "Админы", "Заказчики", "Исполнители"
Ответ написан
@vshvydky
Если связь 1 к 1 то можно ид группы цеплять полем к юзеру, если групп может больше чем 1 то через отдельную таблицу связей где будет юзер 1 группа 1 юзер 1 группа 2
Ответ написан
@yarosroman
Люблю C#
Зачем на каждую группу делать сущность? Проще поле роли добавить.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Arkadium Ростов-на-Дону
от 120 000 руб.
Arkadium Санкт-Петербург
от 120 000 руб.
Arkadium Москва
от 120 000 руб.
17 авг. 2018, в 17:10
15000 руб./за проект
17 авг. 2018, в 16:58
60000 руб./за проект
17 авг. 2018, в 16:55
10000 руб./за проект