【发布时间】:2022-01-24 06:31:39
【问题描述】:
所以我正在开发一个可以使用 xampp localhost 启动的网站。该网站是关于在线购物的。我在将购物车数据保存到只有 1 个主键的表中并将这些数据保存到另一个表时遇到问题。
这是我在数据库中创建的购物车表中的数据类型:
购物车表
- cart_id(主键)
- customer_id
- product_id
- 数量
如果我添加了 2 个不同的产品,那么它会将购物车数据保存到数据库中,从而产生 2 个不同的主键
然后我用这些数据类型制作了 order_transaction 表:
ORDER_TRANSACTION 表
- order_id(主键)
- customer_id
- cart_id
- 日期时间
- total_payment
- payment_method
- payment_status
- 姓名
- 电话
- 地址
- 快递员姓名
- shipping_fee
问题是,我如何将购物车数据放入 order_transaction 表中,只需要 1 个主键?哪一个需要设置为外键?
【问题讨论】: