【发布时间】:2022-10-21 16:35:57
【问题描述】:
我有 3 个表 Branches,Subjects,Teachers
分支和主题已经多对多。
我有教师的 CRUD,当我创建教师时,我将信息插入到用户模型中以添加类型为教师的新用户。
我想建立关系以允许我结合教师/分支机构/科目。
例如,当我创建老师时,我需要选择与该老师相关的分支/分支和学科/科目。
有什么提示可以让我这样做吗?
【问题讨论】:
-
阅读有关多对多关系的文档,并尝试一下
-
多对多支持 2 个模型而不是 3 个
-
是的你可以 。您必须定义另一个
pivot_Table,其中包含 (teacher,branches,subject)