请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

order表和order_product 不是1对多吗?

七月老师order表中可以包含多个order_product我觉得没毛病 但是每个order_product不是只属于一个order订单的吗?难道还可以属于2个订单?毕竟order_id 是唯一的 order_product 是order和product中间表 应该都是1对多的关系 而不是多对多的关系。我这样子理解有问题吗?

正在回答 回答被采纳积分+3

1回答

7七月 2020-01-14 21:08:17

product可以属于多个order,一个order也可以包含多个product,这是多 对多

0 回复 有任何疑惑可以回复我~
  • 提问者 chouTest #1
    我知道product可以属于多个order。但是order_product中一条记录只属于order中一条记录,而order中一条记录可以包含order_product中多条记录  所以我认为order和order_product是1对多的关系。难道不是这样子看的吗?我一直都是怎么看关系的。。。
    回复 有任何疑惑可以回复我~ 2020-01-15 14:50:52
  • 7七月 回复 提问者 chouTest #2
    那是第三张表,第三张表和任意一方是多对一
    回复 有任何疑惑可以回复我~ 2020-01-16 01:23:17
  • 提问者 chouTest 回复 7七月 #3
    嗯,我听的时候听成第三张 还以为第三张和order是多对多 所以很纳闷  谢谢老师解答
    回复 有任何疑惑可以回复我~ 2020-01-16 15:00:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信