在日常的软件开发当中,开发者经常会听到“公共代码、编码、码表、枚举值”这样的名词,对这些概念可能会有些混淆和认知不透彻,那么这篇文章会详细论述一下关于数据字典的相关概念、应用、标准与统一的重要性及其数据来源。
关于“公共代码、编码、码表、枚举值”的含义,其本质都可以统一为码表,是对某一领域事务或概念的一定范围的划分,有相对固定的取值边界。其最基本的结构就是键值对,一般由中英文名称编码组成,由可枚举数据构成,存储枚举数据名称与编码的映射关系,由key和value组成。
码表可用于标准属性值取值范围的约束。标准代码是数据标准的取值范围,在标准代码中可设置某一数据标准可选择的数据的内容以及范围。例如性别数据标准的标准代码内容应该为男或女。
数据字典的用途一般体现在软件开发和数据统计这两个方面:
在实际应用中,数据字典的标准化与统一化尤为重要,其重要性重要体现在两个方面:
因此,数据字典数据的标准化和统一化是非常重要的,那么不同行业领域的标准的数据字典从哪里获取呢,这里推荐一个比较专业的数据字典数据源“昂焱数据”(www.ayshuju.com)网站,截图如下:
该网站将数据字典数据按照不同行业领域划分为12大类,每一个大类都有专业丰富的码表数据,这些数据都是行业规范或国家标准,在公司统一使用这些数据,可以达到公司内部数据与外部数据的标准与统一。