仓库管理、货架管理、采购计划、资产入库、批次管理、资产明细、资产出库、资产租借、资产调拨、资产报废、资产盘点、盘点明细、库存查询分别设计一张数据表
时间: 2023-10-08 16:07:13 浏览: 58
1. 仓库管理表
字段名 | 类型 | 描述
---|---|---
id | int | 仓库编号,主键
name | varchar(50) | 仓库名称
address | varchar(100) | 仓库地址
manager | varchar(50) | 仓库管理员
2. 货架管理表
字段名 | 类型 | 描述
---|---|---
id | int | 货架编号,主键
location | varchar(50) | 货架位置
capacity | int | 货架容量
warehouse_id | int | 所属仓库编号,外键,关联仓库管理表
3. 采购计划表
字段名 | 类型 | 描述
---|---|---
id | int | 采购计划编号,主键
name | varchar(50) | 物品名称
quantity | int | 计划采购数量
unit_price | decimal(10,2) | 单价
total_price | decimal(10,2) | 总价
purchase_date | date | 采购日期
status | varchar(20) | 状态(草稿/已提交/已审核/已完成)
4. 资产入库表
字段名 | 类型 | 描述
---|---|---
id | int | 入库编号,主键
name | varchar(50) | 物品名称
quantity | int | 入库数量
unit_price | decimal(10,2) | 单价
total_price | decimal(10,2) | 总价
purchase_date | date | 采购日期
supplier | varchar(50) | 供应商
storage_date | date | 入库日期
shelf_id | int | 所属货架编号,外键,关联货架管理表
5. 批次管理表
字段名 | 类型 | 描述
---|---|---
id | int | 批次编号,主键
batch_no | varchar(50) | 批次号
product_date | date | 生产日期
expiry_date | date | 过期日期
quantity | int | 数量
status | varchar(20) | 状态(正常/已过期/已损坏)
inventory_id | int | 所属盘点编号,外键,关联资产盘点表
6. 资产明细表
字段名 | 类型 | 描述
---|---|---
id | int | 资产编号,主键
name | varchar(50) | 物品名称
unit_price | decimal(10,2) | 单价
shelf_id | int | 所在货架编号,外键,关联货架管理表
batch_id | int | 所属批次编号,外键,关联批次管理表
status | varchar(20) | 状态(在库/已出库/已租借/已报废)
7. 资产出库表
字段名 | 类型 | 描述
---|---|---
id | int | 出库编号,主键
asset_id | int | 资产编号,外键,关联资产明细表
quantity | int | 出库数量
out_date | date | 出库日期
receiver | varchar(50) | 领取人
8. 资产租借表
字段名 | 类型 | 描述
---|---|---
id | int | 租借编号,主键
asset_id | int | 资产编号,外键,关联资产明细表
quantity | int | 租借数量
borrow_date | date | 借出日期
due_date | date | 应归还日期
borrower | varchar(50) | 借用人
9. 资产调拨表
字段名 | 类型 | 描述
---|---|---
id | int | 调拨编号,主键
asset_id | int | 资产编号,外键,关联资产明细表
quantity | int | 调拨数量
from_shelf_id | int | 调出货架编号,外键,关联货架管理表
to_shelf_id | int | 调入货架编号,外键,关联货架管理表
transfer_date | date | 调拨日期
10. 资产报废表
字段名 | 类型 | 描述
---|---|---
id | int | 报废编号,主键
asset_id | int | 资产编号,外键,关联资产明细表
quantity | int | 报废数量
scrap_date | date | 报废日期
reason | varchar(100) | 报废原因
11. 资产盘点表
字段名 | 类型 | 描述
---|---|---
id | int | 盘点编号,主键
name | varchar(50) | 盘点名称
inventory_date | date | 盘点日期
status | varchar(20) | 状态(待盘点/已盘点)
checker | varchar(50) | 盘点人
12. 盘点明细表
字段名 | 类型 | 描述
---|---|---
id | int | 明细编号,主键
asset_id | int | 资产编号,外键,关联资产明细表
batch_id | int | 所属批次编号,外键,关联批次管理表
quantity | int | 盘点数量
inventory_id | int | 所属盘点编号,外键,关联资产盘点表