Mysql 订单使用 支付宝、微信、银联 需要建哪些表及表结构和对应描述
时间: 2023-12-13 19:02:48 浏览: 171
订单状态表表结构以及数据
针对支付宝、微信和银联的订单,您可以建立以下表以及对应的表结构和描述:
1. 订单表(orders):
- order_id:订单ID,主键
- user_id:用户ID,外键关联到用户表
- payment_method:支付方式,存储支付宝、微信、银联等
- total_amount:订单总金额
- create_time:订单创建时间
- status:订单状态,例如待支付、已支付、已取消等
2. 支付宝支付表(alipay_payments):
- payment_id:支付ID,主键
- order_id:订单ID,外键关联到订单表
- transaction_id:支付宝交易号
- amount:支付金额
- payment_time:支付时间
3. 微信支付表(wechat_payments):
- payment_id:支付ID,主键
- order_id:订单ID,外键关联到订单表
- transaction_id:微信交易号
- amount:支付金额
- payment_time:支付时间
4. 银联支付表(unionpay_payments):
- payment_id:支付ID,主键
- order_id:订单ID,外键关联到订单表
- transaction_id:银联交易号
- amount:支付金额
- payment_time:支付时间
以上是一个基本的表结构示例,您可以根据具体需求进行调整和扩展。同时,您可能还需要建立用户表(users)来存储用户信息,并在相关的表之间建立适当的关联关系。
阅读全文