数据规范

数据规范

联系我们

苏州三木软件科技有限公司
地址:太仓市科教新城健雄路20号
手机:18344681966
QQ:443100019
QQ群:581545339
E-mail:443100019@qq.com

标准字典

2022-09-30 16:41:54  点击:

标准字典定义

标准字典是指我们实际想保存的数据比较抽象化,然后需要使用一个更具有意义的文字来“翻译”、表达其真正含义,在这种场景下使用的数据规范。它的本质上是:解决我们需要保存的实际值人们无法直观地进行阅读、录入而导致的麻烦。

标准字典特点

1、可以“翻译”无意义的编码,使得数据更方便阅读。

2、简化数据录入,只需要点击下拉菜单选择即可。无需面对数据底层的代码。

3、可以方便地复用Enum类型数据。

4、实际数据类型强一致性。即我们数据库中保存的数据类型必须与我们字典的Key值数据类型强一致,才能够正常地“翻译”出字典的值来。这一点在后续的使用中一定要注意再注意。一旦有设置不符合此条件的,就会导致字典“翻译”失败。

标准字典设定

字典类型:本平台的字典通常通过2种方式获取,一种是通过SQL语句从数据库中加载,另外一种是通过程序dll中已经存在的Enum类型。

dll程序集:在下拉清单中选择要加载的Enum类型处在哪个dll文件中。

Enum名称 :在弹出窗口中选择自己想要的Enum类型。

Key作为字符串:因为我们的标准字典要求数据库中字段类型与字典的Key值数据类型强一致,而我们的Enum类型,Key值都是整数型的,如果数据库中的字段已经是字符型的了,而且不能修改,这时候就需要强制将Enum的Key值转化成字符型,这样才能够使标准字典正常发挥作用。