一、单表
举例:
页面上显示中国汽车和美国汽车,对应的值分别是1和2,但是业务需要,后续 1 和 2对应的值为日本汽车和欧洲汽车
那么这个值就可以配置到数据字典里
public class Dict { /** * 数据值 */ private String value; /** * 标签名 */ private String label; /** * 类型 */ private String type; /** * 描述 */ private String description; /** * 排序(升序) */ private Integer sort; /** * 父级编号 */ private String parentId;
在这里的话,1 和 2 就是value ,type 是 类型 比如cartype
label 是美国汽车
将上边变化灵活的配置项叫做:“普通配置项”
将上边固定的配置项(每个配置顶都有一个代码):“业务代码”
二、数据字典表第二种
type + 明细
字典类型表DICTTYPE
TYPECODE:类型id主键
TYPENAME:类型名称
字典明细表DICTINFO
ID:主键
TYPECODE:外键
DICTCODE:业务代码
INFO:配置项名称
这样的就可以设置成数据字典后台可配置
相当于就是有很多大的分类,每个大的分类又有很多小的分类