前言
2020年年关,“新冠状病毒”感染所致的肺炎肆虐全国,成为了继2003年非典以来更严重的瘟疫。口罩是预防肺炎的有效手段之一,口罩的种类有多种,比如纱布口罩、医用口罩(如N95)、日用口罩、防尘口罩等,口罩的制作过程、工艺、样式大致相同,但使用对象会因为不同的使用场景而不同,比如普通民众和医生使用的口罩,室内生产线上的工人和场外工地上的工人使用的口罩。
口罩当前已成为了“硬通货”,堪比日常的油盐酱醋,全国各地都在加班加点生产,近日,富士康和比亚迪已宣布开始生产口罩。
请根据以上材料结合设计模式的相关知识对口罩进行建模?
学习资料
商品销售数据建模及分析
3个问题带你入门数据建模
数据仓库建设-数据建模
数据建模详解
模块目录

2.表清单
名称 |
代码 |
备注 |
种类 |
MASK_KIND |
|
执行标准 |
MASK_STANDARD |
|
功能 |
MASK_FUNCTION |
|
产品构成 |
MASK_COMPOSITIONS |
|
使用对象 |
MASK_USER |
|
适用场景 |
MASK_RANGE |
|
风险等级 |
MASK_RISK |
|
3.表列清单
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
种类ID |
VARCHAR(32) |
√ |
|
NAME |
种类名称 |
VARCHAR(32) |
|
|
IMAGE |
种类图片 |
VARCHAR(32) |
|
|
PIRCE |
价格 |
DECIMAL(32,8) |
|
|
STANDARD_ID |
所属执行标准 |
VARCHAR(32) |
|
|
CONMPOSITIONS_ID |
所属组成成分 |
VARCHAR(32) |
|
|
FUNCTION_ID |
所属功能 |
VARCHAR(32) |
|
|
RANGE_ID |
适用场景 |
VARCHAR(32) |
|
|
DIMENSIONS |
尺寸规格 |
VARCHAR(32) |
|
|
VENDORS |
生产厂商 |
VARCHAR(32) |
|
|
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
标准ID |
VARCHAR(32) |
√ |
|
NAME |
标准名称 |
VARCHAR(32) |
|
|
LEVEL |
防护等级 |
VARCHAR(32) |
|
|
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
功能ID |
VARCHAR(32) |
√ |
|
FUNCTIONS |
功能项 |
VARCHAR(32) |
|
|
NOTICE |
注意项 |
VARCHAR(32) |
|
|
CYCLE |
使用周期 |
VARCHAR(32) |
|
|
THEORY |
工作原理 |
VARCHAR(32) |
|
|
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
组成成分ID |
VARCHAR(32) |
√ |
|
GATHER |
构成 |
VARCHAR(32) |
|
|
FORM |
形式 |
VARCHAR(32) |
|
|
RESERVE |
储存条件 |
VARCHAR(32) |
|
|
BATCHNUM |
生产批号 |
DATETIME |
|
|
PRODUCTDATE |
生产日期 |
DATETIME |
|
|
VALIDITY |
有效期 |
DATETIME |
|
|
ENTERPRISE |
生产企业 |
VARCHAR(32) |
|
|
ADDRESS |
生产地址 |
VARCHAR(32) |
|
|
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
对象ID |
VARCHAR(32) |
√ |
|
NAME |
对象名称 |
VARCHAR(32) |
|
|
KIND_ID |
种类ID |
VARCHAR(32) |
|
|
GENDER |
性别 |
VARCHAR(32) |
|
|
AGE |
年龄 |
INT |
|
|
PROFESSION |
职业 |
VARCHAR(32) |
|
|
CHANNEL |
购买渠道 |
VARCHAR(32) |
|
|
RISK_ID |
风险等级 |
VARCHAR(32) |
|
|
UNSUITABLE_USER |
不适人群 |
VARCHAR(512) |
|
心脏或呼吸系统有困难的人(如哮喘肺气肿)、怀孕、佩戴后头晕、呼吸困难和皮肤敏感。 |
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
场景ID |
VARCHAR(32) |
√ |
|
NAME |
场景名称 |
VARCHAR(32) |
|
|
RISK_ID |
风险等级 |
VARCHAR(32) |
|
|
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|
代码 |
名称 |
数据类型(MYSQL) |
主键 |
备注 |
ID |
风险ID |
VARCHAR(32) |
√ |
|
NAME |
等级名称 |
VARCHAR(32) |
|
|
EXPLAIN |
风险说明 |
VARCHAR(512) |
|
高、较高、中、较低、低等级 判定 |
CREATED_BY |
创建人 |
VARCHAR(32) |
|
|
CREATED_TIME |
创建时间 |
DATETIME |
|
|
UPDATED_BY |
更新人 |
VARCHAR(32) |
|
|
UPDATED_TIME |
更新时间 |
DATETIME |
|
|