One-Mnay关系和Many-Many关系之间的区别
Difference between One-Mnay relationship & Many-Many relationship
我只是对一对一关系和多对多关系感到困惑。好吧,如果我有一个用户 table 和一个课程 table,我是否必须添加第三个 table 以使其成为多对多关系,或者我可以将它们与外键和主键连接起来钥匙?我希望你能清楚我的问题。
老师教学生是一对多的关系
和学生向老师学习是多对一的关系
也许你的心已经清楚了!!
一对多示例:-
多对一示例:-
你问的是多对多关系。在这个假想的关系中,你必须遵循以下步骤
1-创建两个 tables(users,courses)
2-制作第三个 table ,称为 pivot table 。它将包含两个 table 的外键,显示关系 b/w 两个 tables.
3-您还必须在 tables(users,courses) 中建立一对多关系。
我希望这对你有所帮助,如果你不访问这个link你就会明白。
https://onlinewebtutorblog.com/laravel-8-many-to-many-eloquent-relationship-tutorial/
我只是对一对一关系和多对多关系感到困惑。好吧,如果我有一个用户 table 和一个课程 table,我是否必须添加第三个 table 以使其成为多对多关系,或者我可以将它们与外键和主键连接起来钥匙?我希望你能清楚我的问题。
老师教学生是一对多的关系 和学生向老师学习是多对一的关系 也许你的心已经清楚了!!
一对多示例:-
多对一示例:-
你问的是多对多关系。在这个假想的关系中,你必须遵循以下步骤
1-创建两个 tables(users,courses) 2-制作第三个 table ,称为 pivot table 。它将包含两个 table 的外键,显示关系 b/w 两个 tables.
3-您还必须在 tables(users,courses) 中建立一对多关系。
我希望这对你有所帮助,如果你不访问这个link你就会明白。
https://onlinewebtutorblog.com/laravel-8-many-to-many-eloquent-relationship-tutorial/