gpt4 book ai didi

mysql - 实体关系图冗余 : store, 产品、订单、类别

转载 作者:搜寻专家 更新时间:2023-10-30 20:08:00 24 4
gpt4 key购买 nike

我正在尝试设计一个模型,允许用户通过一个帐户成为买家和卖家,但一些老师告诉我这个图是错误的,因为它有冗余。

我已经查看了图表,但还没有找到解决此冗余的方法。在表 orders 中,我需要知道谁是买家,因此我没有从表中删除它。一些想法?

enter image description here

最佳答案

在您的方案中唯一“冗余”(未准确标准化)的是:

link table

不用专门做ID,复合PK就够了。

-------------------
| ORDERPRODUCT |
-------------------
| PK | PRODUCT_ID |
| PK | ORDER_ID |
-------------------

ADD CONSTRAINT pk
PRIMARY KEY (PRODUCT_ID, ORDER_ID);

关于mysql - 实体关系图冗余 : store, 产品、订单、类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46720355/

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