数据库使用数据Mysql 超市购物商品信息和购买信息表:goods 和 order 完成对顾客下单业务; Order表:主键、日期、经办人、金额、折扣、支付金额 Goods表:主键、商品代码、商品名称、进价、售价、数量
时间: 2023-06-17 08:02:06 浏览: 139
好的,那么对于顾客下单业务,我们需要在数据库中创建一个新表,用于记录顾客的订单信息,包括订单号、日期、商品代码、商品数量、金额等字段。下面是一个简单的订单表设计:
订单表(order):
| 字段名 | 数据类型 | 说明 |
| ---------- | ------------ | ------------------ |
| id | int | 订单号,主键 |
| date | date | 下单日期 |
| handler | varchar(20) | 经办人 |
| amount | decimal(10,2)| 订单总金额 |
| discount | decimal(10,2)| 折扣金额 |
| payable | decimal(10,2)| 实际应付金额 |
| goods_code | varchar(20) | 商品代码,外键 |
| quantity | int | 商品数量 |
商品表(goods):
| 字段名 | 数据类型 | 说明 |
| --------- | ------------ | ------------------ |
| id | int | 商品编号,主键 |
| code | varchar(20) | 商品代码 |
| name | varchar(50) | 商品名称 |
| purchase | decimal(10,2)| 进价 |
| price | decimal(10,2)| 售价 |
| quantity | int | 商品数量 |
在这个表设计中,订单表和商品表之间建立了外键关联,可以通过商品代码来查询商品信息。当顾客下单时,我们需要插入一条新的订单记录到订单表中,同时需要更新商品表中商品的数量信息。具体的实现需要根据具体的业务流程来进行设计和实现。
阅读全文