Рекурсивная связь: один тип, две роли
Смоделируем управление без двух списков людей. Разберём роли, главного сотрудника и различие между FK и запретом циклов.
Одна таблица сотрудников играет роли подчинённого и руководителя. Роли и направление определяют ссылку, без копирования сотрудников.