【发布时间】:2021-06-04 22:24:01
【问题描述】:
我有一个数据库设计问题。我正在用 Laravel 建立一个小型定制商店。我有表用户。在这张表中,我存储了客户和管理员。通过 spatie,我接管了角色管理。我想实现两个单独的仪表板。自己的客户仪表板和自己的管理仪表板。
对于这种情况,将客户和管理员放在一个表中是否是个好主意?推荐的做法是什么?感谢阅读!
【问题讨论】:
标签: database laravel database-design
我有一个数据库设计问题。我正在用 Laravel 建立一个小型定制商店。我有表用户。在这张表中,我存储了客户和管理员。通过 spatie,我接管了角色管理。我想实现两个单独的仪表板。自己的客户仪表板和自己的管理仪表板。
对于这种情况,将客户和管理员放在一个表中是否是个好主意?推荐的做法是什么?感谢阅读!
【问题讨论】:
标签: database laravel database-design
我认为这是个人喜好的问题。使用这样的包,您可以保持职责和权限的分离,而不会产生任何额外的风险,并且需要维护一个独特的登录程序。 一些开发人员应该更喜欢为此创建单独的表,但我真的不认为这是一个很大的好处。 最终,您应该调整您的登录重定向过程以根据用户配置文件显示适当的仪表板
【讨论】: