一个表记录之间的关系

时间:2017-08-24 05:23:33

标签: php database laravel sqlite relationship

我有一个User表。有些用户也有一个用户管理员。 我需要one to many用户之间的关系,但我不想为此创建新表。

我可以使用manager_id将用户与其经理联系起来。

现在我的问题

这样做的事情是正确的吗?如果不是,那么最好的方法是什么?

<小时/> 我使用laravel和sqlite,关系是一对多

1 个答案:

答案 0 :(得分:2)

在User表中,您可以添加manager_id。这将创建父子关系。它还将支持多个层次结构,管理者也可以拥有管理员。

我在具有子类别的类别上使用了相同的模型。

这将有效