【发布时间】:2021-07-31 20:19:45
【问题描述】:
所以,我对 Laravel 还很陌生,无法找出建立这种关系的最佳方式。我创建了一个餐厅管理系统,并成功创建了具有某些角色的登录系统。用户可以拥有四种角色:Admin、Water、Cashier 和 General。
管理员可以访问大部分系统,服务员和收银员的某些部分和“一般”用户只能访问时间表模块。这可行,但我希望管理员能够查看其员工。
问题是我希望管理员能够在不需要系统上的用户帐户的情况下创建员工,但我还希望每个用户帐户自动成为管理员(管理员角色)或员工(服务员,收银员和一般)。
所以基本上每个用户都是员工或管理员,但每个员工都不必是用户。然后我想将我的时间表模块连接到员工模块,而不是用户模块。
如果我以非常复杂的方式执行此操作,而您知道的更好,请告诉我。或者以其他方式发布解决方案:-)
【问题讨论】:
标签: sql laravel relationship