企业仓库管理系统数据库设计2问题描述某企业为实现现代化管理准备开发一套仓库管理系统,实现如下功能:1、材料情况登记(每一材料入库前的详细情况登记)2、材料库存信息登记3、材料入库信息登记4、材料出库信息登记5、仓库信息登记现要求对“企业仓库管理系统”进行数据库的设计并实现,数据库保存在D:\project目录下,文件增长率为20%
3问题分析-1材料信息表material:列名列名数据类型数据类型可否为空可否为空说明说明Material_noVarchar(6)Notnull材料号(主键),自动产生,可修改Material_nameVarchar(20)Notnull材料名称Material_xhVarchar(6)null型号规格Material_manufactureVarchar(20)Null生产厂家Product_dwVarchar(8)Notnull单位(米、只、个)Material_priceMoneyNull参考价格(默认0)4问题分析-2材料库存信息表Material_kc:列名列名数据类型数据类型可否为空可否为空说明说明Material_idVarchar(6)NotNull材料号(主键,外键)Kc_balancefloatNull期初余额Kc_amoutfloatNull现有库存Kc_pcfloatNull盘库数量Kc_pcykfloatNull盘库盈亏(=盘库数量-现有库存)Kc_pctimeDatetimeNull盘库时间(盘库时系统自动产生,不能修改)Stor_noVarchar(2)Notnull仓库号(外键)Amout_onloadfloatNull在途数量,默认为05问题分析-3材料入库信息表Material_rk_1:列名列名数据类型数据类型可否可否为空为空说明说明Cgdd_noVarchar(7)Not采购订单号(外键),自动产生入库单