关联模型是什么
为了方便对 多张关联表 进行 增、删、改、查 操作
业务模型必须继承 RelationModel
关联3种模式
一对一(HAS_ONE拥有一个 BELONGS_TO属于)
一对多(HAS_MANY拥有多个 BELONGS_TO属于)
多对多(MANY_TO_MANY)
主从问题
一对一
//一个主表记录拥有一个从表记录
例如:
用户与身份证
一个用户拥有一个身份证,用户表是主表,身份证表是从表
用户模型里使用HAS_ONE,身份证模型里使用BELONGS_TO
一对多
//一个主表记录拥有多个从表记录
例如:
班级与学生
一个班级拥有多个学生,班级表是主表,学生表是从表
班级模型里使用HAS_MANY,学生模型里使用BELONGS_TO
多对多
//已经不分主从了,通过中间关联表连接
例如:
课程与学生
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。