Мой вопрос может быть продемонстрирован с использованием классической таблицы ссылок для сотрудников, где manager_id - это FK, связанный с employee_id (PK). Другая таблица - это «авторизации».Дизайн базы данных: many2many отношения для самостоятельной ссылки FK
Что делать, если авторизации относятся только к менеджерам, а не к нерезидентам? Предполагая, что я создаю таблицу соединений «авторизации менеджера», может ли эта таблица подключаться к employee.manager_id, хотя она не уникальна?
Или я должен разделять менеджеров на другую таблицу, даже если они имеют те же самые атрибуты, что и не-менеджеры?
Не нужно разделять менеджера на другую таблицу. – Randy
Какая должна быть связь между менеджерами и авторизациями? – EranG