首页 > 解决方案 > 具有不同属性的多个角色 Laravel

问题描述

我有 3 个用户角色:管理员、编辑器、普通用户,并为角色制作了一个单独的表,但我的问题是(普通用户)角色比编辑器或管理员具有更多的属性/条目。

它的最佳做法是什么?

我应该坚持使用用户表并将这些属性添加为可为空的吗?因为管理员/编辑不需要填写它。

或者创建一个与用户一对一关系的新 user_details 表?

标签: phplaraveleloquent

解决方案


在这种情况下,我建议使用一张user_details桌子。


推荐阅读