gpt4 book ai didi

database - 一对多与多对多关系

转载 作者:太空狗 更新时间:2023-10-30 01:48:01 28 4
gpt4 key购买 nike

我刚开始学习数据库,我对使用一对多与多对多关系感到困惑。

所以我想出了一个简单的例子来说明顾客和食物之间的关系。顾客点餐。

relationship

1)如果我使用一对多关系,我会说 A customer can order MANY food.

onetomany

根据上图,

1)bob orders noodles and rice
2)jane orders noodles and crab

1)如果我使用多对多关系,我会说许多顾客可以订购许多食物。 enter image description here

1)bob orders noodles and rice
2)jane orders noodles and crab

我一直认为它是同一件事。

bob still orders noodles and rice 
and
jane still orders noodles and crab

无论我使用的是一对多还是多对多关系。如果我错了,请纠正我。

最佳答案

食物样本确实适用于一对多关系:一个顾客可以点很多菜。

书本示例更好地描述了多对多关系:

一个作者可以写很多本书(这是一对多的关系)。但他也可以有合著者参与 - 一本书可以有很多作者。

关于database - 一对多与多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21407402/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com