Я проектирую систему управления пользователями.
Пользователь может быть менеджером или простым пользователем.Если менеджер входит в систему, он должен видеть всех сотрудников или пользователей, работающих под ним.
Пример:
M1 -> U1, U2, M11
and M11-> U3, U4, M12
and M12 -> U5, U6, U7
, когда M1 входит в систему, он должен видеть данные U1, U2, M11, U3, U4, M12, U5, U6, U7
и если M12 входит в систему, то только U5, U6, U7.