gpt4 book ai didi

mysql - 数据库设计两种具有不同交货时间的产品

转载 作者:行者123 更新时间:2023-11-29 09:00:04 25 4
gpt4 key购买 nike

您好,我正在尝试为在线商店构建一个数据库,我的问题定义是一个订单可以包含许多具有不同交货日期的商品例如,一本书需要 2 天才能交货,另一本书则需要 4-5 天才能交货。

我有一个产品表,其中包含产品交付时间,例如 2-3 个工作日或 4-5 个工作日

在我的交货表中,我将如何描述这一点,因为它包含 1 个订单 ID,我可以向用户显示上限时间,例如 5 天的交货时间,但我如何向后端用户显示 2 个不同的订单时间和状态共 1 个订单

我如何将它们显示到我的交货表中,因为它们是一个订单,但交货时间不同..

最佳答案

商品和交货日期之间是 1:1 的关系。在 ITEM 和 DELIVERY 表之间建立外键关系,或者向 ITEM 表添加 DELIVERY_DATE 列。

当您认为订单和交货日期之间存在关系时,困难就来了。

您需要一种方法来汇总订单中的所有商品,以得出总体交货日期。您可能希望让用户能够逐项深入查看详细信息。

关于mysql - 数据库设计两种具有不同交货时间的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908332/

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