Создайте таблицу сотрудников и таблицу телефонных номеров с внешним ключом employee_id. Так один сотрудник имеет много номеров, а каждая строка номера — одного владельца.
Спроектируйте модель данных колл-центра: у сотрудника может быть много телефонных номеров, а каждый номер закреплён только за одним сотрудником. Опишите таблицы, поля и связи.
Создайте таблицу сотрудников и таблицу телефонных номеров с внешним ключом employee_id. Так один сотрудник имеет много номеров, а каждая строка номера — одного владельца.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Создайте таблицу сотрудников и таблицу телефонных номеров с внешним ключом employee_id. Так один сотрудник имеет много номеров, а каждая строка номера — одного владельца.
Пример: employees(id, name), phone_numbers(id, employee_id NOT NULL, number UNIQUE). FK указывает на employees.id; индекс по employee_id ускоряет выборку номеров сотрудника. Номер храните строкой в нормализованном формате, не целым числом. Если требуется история переназначений, выделите назначения с периодами действия, а не теряйте прежнего владельца.