电商系统订单表如何设计
时间: 2023-01-11 15:55:36 浏览: 259
在设计电商系统订单表时,应该考虑到以下几点:
1. 订单基本信息,如订单编号、下单时间、订单状态、用户信息、支付信息等。
2. 商品信息,包括商品名称、数量、单价、总价等。
3. 地址信息,如收货人姓名、手机号、收货地址等。
4. 配送信息,包括配送方式、运费、配送时间等。
5. 其他信息,如发票信息、备注等。
下面是一个建议的订单表结构:
| 字段名 | 类型 | 描述 |
|-----------------|------------|---------------------|
| id | int | 订单ID |
| user_id | int | 用户ID |
| order_number | varchar | 订单编号 |
| order_time | datetime | 下单时间 |
| order_status | varchar | 订单状态 |
| product_id | int | 商品ID |
| product_name | varchar | 商品名称 |
| quantity | int | 数量 |
| unit_price | decimal | 单价 |
| total_price | decimal | 总价 |
| receiver_name | varchar | 收货人姓名 |
| receiver_mobile | varchar | 收货人手机号 |
| address | varchar | 收货地址 |
| shipping_method | varchar | 配送方式 |
| shipping_fee | decimal | 运费 |
| shipping_time | datetime | 配送时间 |
| invoice | varchar | 发票信息 |
| comment | varchar | 备注