前言
根据需求进行数据库表的设计
产品质量监控管理需求分析
1.产品质量监控管理:
A.对需要录入系统的质检结果,包括质检时间,质检地点(哪个车间的哪条生产线),质检样品数量,同时录入不合格样品数量及其对应的问题工序、执行工序人员,具体瑕疵等信息。
B.瑕疵类别进行条目选择(搜索框搜索),对应的瑕疵代号
C.瑕疵分类统计功能(例如对100个瑕疵中含有不同瑕疵类别的半成品或成品进行分类统计)
D.关键值:质检样品数量,不合格样品数量。
产品质量监控管理表的初步设计
create table quality_management
(
check_order
int(10) NOT NULL,
check_time
datetime NOT NULL,
order_num
int(10) NOT NULL,
check_num
int(10) NOT NULL,
defect_num
int(10) NOT NULL,
defect_type
varchar(32),
defect_code
varchar(32),
defect_ratio
decimal() NOT NULL,
workshop
varchar(32),
production_line
varchar(32),
procedure
varchar(32),
staff
varchar(32),
status
varchar(5) NOT NULL,
is_deleted
varchar(5) NOT NULL,
created_time
datetime NOT NULL,
created_by
varchar(32) NOT NULL,
modified_time
datetime NOT NULL,
modified_by
varchar(32) NOT NULL,
PRIMARY KEY (check_order
),
FOREIGN KEY (defect_code
) REFERENCES defect_list(defect_code
)
);