现在某旅游公司推出了一款旅游产品
黄山五日游
小张,小吴两家人都想去体验一下,即购买这款产品,于是他们找到官网,二人纷纷首先注册了账号,成为了会员。小张给他,他爸,他妈都添加进游客信息了,即买了三个人。小吴给她,她爸,她妈,她哥都添加进游客信息,即买了四个人。
我们来分析上面操作后存在着什么关系,即你如何设计数据库?
首先,小张,小吴都下了订单,于是他们都有一个订单号,这里有一个关系就是会员和订单是1对多,不可能一个订单的会员是小张又是小吴,当然小张可以帮小吴下单。
然后,订单下好了,这款订单都是
黄山五日游,于是产品和订单之间关系是一对多。
最后订单和游客的关系,一个订单可以有多个游客,一个游客今天想体验黄山五日游,六天后想体验
方特一日游,那么一个游客就对应了多个订单。游客和订单之间是多对多关系。
遇见的一对一,一对多,多对多
最新推荐文章于 2022-12-17 19:08:26 发布