【发布时间】:2021-05-04 03:47:00
【问题描述】:
我有一个模型用户。此用户的类型可以是管理员、所有者、老板、主管。
现在老板可以属于多个所有者。
我将如何与这些用户建立关系?
两种用户的模型相同,只是类型不同。
这是多身份验证项目。我没有单独登录。我只是根据类型来区分它们。
现在的问题是所有者可以拥有多种类型的用户,而其他类型的用户可以属于多种所有者。和那里的数据库表是一样的
【问题讨论】:
-
向我们展示数据库架构,以便我们为您提供帮助
-
即只有一张表 users 。其中有列 id,name,email ,type .
-
你在做什么样的项目,请用总结的方式解释一下(我问这个问题是因为答案可能因项目而异)
-
你的意思是一个老板可以有很多老板吗?
-
你的意思是 $owner->hasMany(Boss) 吗?
标签: database laravel eloquent laravel-8