我在 Laravel 4.5 项目 Web 应用程序方面遇到了一个挑战。
我的应用程序是适用于许多公司所有员工的事件登记表。
相关公司的每个员工只能创建事件并保存事件。 每个公司都有一个“管理员”帐户登录,可以编辑、删除和查看有关公司的所有事件列表。
我正在寻找的是一个用于众多员工的主用户帐户 - 以及相关公司的单个“管理员”帐户登录。
我使用1个Mysql数据库和1个表来为所有公司进行事件注册。
示例公司:
- 公司 |主用户帐户 |管理员帐户
- 可口可乐 |coca_cola_employees | coca_cola_admin
- 飞利浦 |philips_employees |飞利浦管理员
希望有人知道解决方案。
最佳答案
如何创建包含公司详细信息的公司表,然后向用户表添加外键以标识用户公司,并在用户表中添加一个标志以找出用户的角色,即 bool 值 is_admin,默认为 false,并且只会为 true对于管理员来说
关系是:
一个公司拥有多个用户 或者 用户属于一家公司
用户将具有特定的角色,即管理员或普通用户......
关于php - Laravel 在主帐户上为所有员工提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48168970/