模型类之间关联关系:一对多与多对一详解.pdfVIP

  • 0
  • 0
  • 约1.16万字
  • 约 24页
  • 2026-05-12 发布于北京
  • 举报

模型类之间关联关系:一对多与多对一详解.pdf

第五节:模型类之间的关联关系

讲师:

一、一对多和多对一关联

比如:作者和文章之间,部门和员工之间都是一对多的关联关系。反过来就是:多对一的关联关系。

1、定义外键约束

定义关系的第一步是创建外键。外键是(foreignkey)用来在A储B表的主键值以便和

B表建立联系的关系字段。

因为外键只能单一数据(标量),所以外键总是在“多”这一侧定义。多篇文章属于同一

个作者,所以我们需要为每篇文章添加外键作者的主键值以指向对应的作者。在

Article模型中,我们定义一个author_id字段作为外键:

注意ForeginKey的参数是表名。键名,而不是类名。字段名

第五节:模型类之间的关联关系

讲师:

⼀、⼀对多和多对⼀关联

⽐如:作者和⽂章之间,部⻔和员⼯之间都是⼀对多的关联关系。反过来就是:多对⼀的关联关系。

1、定义外键约束

定义关系的第⼀步是创建外键。外键是(foreignkey)⽤来在A表B表的主键值以便和B表建⽴

联系的关系字段。

因为外键只能单⼀数据(标量),所以外键总是在“多”这⼀侧定义,多篇⽂章属于同⼀个作

者,所以我们需要为每篇⽂章添加外键作者的主键值以指向对应的作者。在Articl

文档评论(0)

1亿VIP精品文档

相关文档