Не очень знаком с базами данных, впервые создаю БД на MySQL.
Использую Navicat и её модуль "model" для моделирования бд через схемки.
И мне не понятно, когда создаешь внешний ключ, за что отвечает поле name?
Оставить пустым его не получается.
Какую функцию оно выполняет?
Вопрос наверняка касается базы данных в целом, а не Navicat или mysql в частности.
Конкретно по примеру, то тут берется id для отношения "руководитель-подчиненный" (отдельно созданная таблица), в которой два внешних ключа. Оба ссылаются на id из таблицы "Сотрудники".
Сборка персонального компьютера от Artline: умный выбор для современных пользователей