嗨我的情况就像是假设employee1创建了3个客户端而employee2创建了4个客户端, 我需要的是employee1记录他必须只看到他创建的客户端的细节。 请指导我如何继续,对如何创建表结构以及如何获得过滤条件感到困惑。
由于
答案 0 :(得分:1)
首先,您需要登录,以便员工可以登录您的网站。否则,您不知道哪个员工创建了哪个客户。
然后,您需要一个业务逻辑,员工只能检索他/她的客户。
在数据库中,您需要创建一个列来跟踪谁创建了此客户记录。
EmployeeId | Username | Password
-----------+---------------------
1 | johndoe | hashed
2 | marrydoe | hashed
RoleId | Name
-------+--------------
1 | Administrator
2 | Employee
EmployeeId | RoleId
-----------+--------
1 | 2
2 | 2
ClientId | EmployeeId | Some other data
---------+------------+-----------------
1 | 1 | ...
2 | 1 | ...