我在用户表上有一些条件。我有3个用户作为管理员角色。在请假申请中,管理员1有3名员工,管理员2有2名员工,而管理员3有3名员工。
这是用户想要的用户角色
manager | user 1 / user 2 | user 3
----------| -----------------------|-------------
staff | user 4 | user 7 | user 9
| user 5 | user 8 | user 10
| user 6 | user 11
这是我创建的用户表
id | name | email | person_in_charge | role
1 Michael michael.com manager
2 Johan johan.com manager
3 Lorem lorem.com manager
4 Ipsum ipsum.com 1 user
5 Michael michael.com 1 user
6 Johan johan.com 1 user
7 Lorem lorem.com 2 user
8 Ipsum ipsum.com 2 user
9 Michael michael.com 3 user
10 Johan johan.com 3 user
11 Lorem lorem.com 3 user
用户1如何查看用户2的职员,反之亦然,而用户3仅查看其职员?
谢谢