统一数据标准化
数据字典主要用于维护系统常用且固定的数据类型,例如:性别(1:男,2:女)
datetime格式:时间戳(1598495680898)
表设计
字典类型结构(dict_type)
字段 |
字段说明 |
数据类型 |
是否非空 |
备注 |
id |
主键(无业务含义) |
varchar(20) |
Y |
id全局唯一,命名规则:“Dict”+UUID |
group_code |
集团编码 |
varchar(20) |
|
|
type |
字典类型 |
varchar(40) |
Y |
sex |
name |
字典类型名称 |
varchar(40) |
Y |
性别 |
description |
描述 |
varchar(200) |
|
对字典类型描述 |
status |
状态 |
char(2) |
Y |
0:停用,1:正常 |
create_time |
创建时间 |
datetime |
|
|
create_user |
创建人员 |
varchar(40) |
|
保存创建的用户id |
update_time |
更新时间 |
datetime |
|
|
update_user |
更新人员 |
varchar(40) |
|
保存最后更新的用户id |
remark |
备注信息 |
varchar(200) |
|
|
字典数据结构(dict_data)
字段 |
字段说明 |
数据类型 |
是否非空 |
备注 |
id |
主键(无业务含义) |
varchar(20) |
Y |
UUID |
dict_type_id |
字典类型id |
varchar(20) |
Y |
|
parent_code |
父节点 |
varchar(20) |
|
保存多级树状字典(id),没有可以不写 |
type |
字典类型 |
varchar(40) |
Y |
对应字典类型(sex) |
code |
编码 |
varchar(40) |
Y |
1 |
label |
字典标签 |
varchar(40) |
Y |
男 |
status |
状态 |
char(2) |
Y |
0:停用,1:正常 |
remark |
备注信息 |
varchar(200) |
|
|
自定义字典数据映射结构(dict_data_map)
字段 |
字段说明 |
数据类型 |
|
备注 |
id |
主键(无业务含义) |
varchar(20) |
Y |
|
dict_data_id |
字典数据结构id |
varchar(20) |
Y |
|
type |
字典类型 |
varchar(40) |
Y |
对应字典类型 |
group_code |
集团编码 |
varchar(20) |
Y |
|
target_code |
映射的字典数据表code |
varchar(20) |
Y |
1 |
label |
字典标签 |
varchar(40) |
Y |
男性 |
code |
编码 |
varchar(40) |
Y |
a |
status |
状态 |
char(2) |
Y |
0:停用,1:正常 |
create_time |
创建时间 |
datetime |
|
|
create_user |
创建人员 |
varchar(40) |
|
保存创建的用户ID |
update_time |
更新时间 |
datetime |
|
|
update_user |
更新人员 |
varchar(40) |
|
保存最后更新的用户ID |
remark |
备注信息 |
varchar(200) |
|
|