mysql - 数据库mysql从购物车到结账

标签 mysql database checkout cart

现在我正在开发一个电子商务系统。 我有一个名为 cart 的表,其中存储 cart_id、产品和价格。

现在,我想继续结账。当顾客点击结帐按钮时,购物车中的所有商品将变成 1 个订单。但我不知道订单表会是什么样子?因为1个订单可能有很多cart_id。

有人对这张 table 有想法吗?从购物车到结账。

最佳答案

据我了解,

  • 您可以在一个购物车中放置多种产品
  • 您可以在一个订单中拥有多个购物车

我说得对吗?

如果是这种情况,我认为最好的方法是创建 3 个表,表之间具有一对多关系:

enter image description here

关于mysql - 数据库mysql从购物车到结账,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19153265/

相关文章:

mysql - `date` 是有效的 mysql 列名吗?

mysql - 为数据库表设计 JPA 实体

mysql - 返回在另一个表中找不到 cat_id 的表中的所有行

php - 通过 WooCommerce 结账中的单选按钮添加额外的包装选项

php - 无法在 woocommerce_admin_billing_fields 过滤器 Hook 中获取订单 ID

mysql - DROP TRIGGER 在 mysql 中如何工作?

php - 变量数量与准备好的语句中的参数数量不匹配

java - 使用外部数据库对 getApplicationContext 进行空对象引用

javascript - Magento 您的结帐进度面板不会预填充信息

php - 我的实例没有为我获取我想要的表