大家好,今天小编关注到一个比较有意思的话题,就是关于多对多的问题,于是小编就整理了2个相关介绍多对多的解答,让我们一起看看吧。
多对多:如:一个老师可以教多个学生,一个学生可以有多个老师教。一对多:如:一个父亲可以有多个亲生孩子,一个孩子只能有一个生父。很好区分:假设A,B两实体,先看A能推出B是1:1还是1:n,再开B能推出A看是1:1还是1:n,如果两边都是1:1难么A和B为一对一,如果两边总共有一个1:n那么AB为一对多,如果两边都是1:n那么AB为多对多
一个 多对多关系 可以转换成两个 一对多关系 下面举例说明: 有 学生表 与 选修课程表 多对多关系 一个学生可以选择多门课程, 一门课程可以被多个学生选修. 需要新增加一个 学生选修课程情况表,2个字段(学生编号, 课程编号) 然后 学生表 与 学生选修课程情况表 为 一对多关系. 选修课程表 与 学生选修课程情况表 为 一对多关系.
到此,以上就是小编对于多对多的问题就介绍到这了,希望介绍关于多对多的2点解答对大家有用。
评论
娇柔
回复多对多 两个一对多的关系怎么合成一个多对多的关系?一个 多对多关系 可以转换成两个 一对多关系 下面举例说明: 有 学生表 与 选修课程表 多对多关系 一个学生
人未老心苍茫
回复再开B能推出A看是1:1还是1:n,如果两边都是1:1难么A和B为一对一,如果两边总共有一个1:n那么AB为一对多,如果两边都是1:n那么AB为多对多 两个一对多的关系