Recursive relationships: one type, two roles
Model employee management without two lists of the same people. Read roles, allow a top employee, and separate FK validity from an anti-cycle business rule.
One employee table can play employee and manager roles. Role names and direction explain who references whom; do not copy employees into a second table.