微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

客户、产品和供应商的数据库架构

如何解决客户、产品和供应商的数据库架构

我从数据库架构开始。我没有这方面的经验。

我正在考虑一个平台,让客户可以访问供应商提供的产品类型。

所以,我想知道如何使数据库架构遵循表及其关系。

客户将在系统中注册,他将可以访问供应商及其产品。

客户>>>>>>>>产品>>>>>>>>>供应商

我已经感谢任何可以提供帮助的人。

问候

埃德

解决方法

客户通常与产品没有直接关系。通常,客户会创建由多个产品组成的订单。

因此,客户通常与“订单”表存在一对多关系。 Orders 表与 OrderItems 表具有一对多的关系。该表可能存储数量、颜色等,并且与 Products 表存在多对多关系。

当然,这只是典型的实体关系。没有更多信息,很难知道它是否满足您的需求。

,

根据您提供的数据。

您将有一个 Product 表,一个产品可以由一个或多个供应商销售。所以你会有一个供应商表。由于这是多对多关系,因此您将拥有一个交叉引用表

客户与产品或供应商无关。

Example Schema

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。