一、业务描述
简单实现出入库:
要求:
- 记录、查看物品的基本信息(名称、型号、数量、单价、仓位)
- 记录、查看物品在仓库中的存储信息
- 记录物品的出入库操作记录信息
二、表结构设计
物品基本信息表:goods
- 此表保存物品的基本信息。
为了简化处理逻辑,此表添加数据更新时,需要同时在仓库信息表中添加数据。
例如:此表添加一条椅子信息,仓库信息表storage
中则添加对应椅子的ABCDEFG等7条信息,库存storage_counts
默认为0。
字段 | 字段名称 | 字段类型 | 描述 |
---|---|---|---|
goods_id | 主键 | int | |
goods_name | 名称 | string | 物品名称 |
model_number | 型号 | string | 记录物品的型号 |
unit_price | 单价 | float | 记录物品价格 |
goods_counts | 数量 | int | 记录物品库存总数量:ABCDEFG等所有仓库对应物品的总数 |
units | 计量单位 | string | 记录该型号的物品的计量单位 |
supplier | 供货商 | string | 供货商信息 |
goods_remark | 备注 | string | 物品备注 |
仓库信息表:storage
- 此表记录各个仓库中各个物品的库存情况
仓库库存信息发生改变时,更新
good