Laravel:雄辩的数据库关系链很长

时间:2018-09-12 11:09:46

标签: database laravel model eloquent relationship

我正在使用Laravel进行项目开发,并利用Eloquent来查询数据库,但是遇到了数据库结构问题,不确定如何改进它。

目前,我们在许多国家/地区都有一家公司,每个国家/地区都有很多办公地点,每个人都有很多员工。

在与职员打交道时,他们有一个office_ID,因此要获得他们的公司,您必须使用以下链接:

工作人员->办公室->国家/地区->公司。

每次执行此操作似乎有点矫kill过正,因此在Staff表中包含company_ID和office_ID是否不是一个好主意?这会破坏规范化的目的吗?

0 个答案:

没有答案