首页 亿信华辰大数据问答 主数据编码设计规范
我要提问
写回答

主数据编码设计规范

主数据编码 共 1 个回答
  • 时过境迁
    时过境迁

    2023-03-03

    信息化的过程中,为了便于计算机处理信息,需要给企业的各类信息(人员、物资、机构等)进行编码。信息编码一般由数字和字母组成,编码位数由编码对象的多少决定,同时还要遵循一定的信息分类和编码原则。
    (一)编码原则
    主数据编码是保证数据的唯一性、一致性的关键属性。通过对主数据分类编码的标准化,杜绝自然语言描述下的不规则和理解的二义性,便于实现计算机信息处理,以提高信息管理的效率。

    因此,编码设计当然有一些原则需要去遵守,比如编码要有全局性,唯一性、适度性、灵活性、扩展性等。对于唯一性与扩展性,换句话说,当一些新的物料数据进来以后,我们能方便添加更多的编码进来,而此时的编码也需要是唯一的,也就主数据编码只能对应一个确定的实体对象。编码过程中遵循以下总体原则:

    1.全局性
    制定全集团统一的物料编码标准,制定全集团下属单位内使用统一的数据标识,通过采用统一的数据名称,增强物资数据可读性,减少歧义性,提高沟通效率

    2.唯一性:
    相同的数据,在不同的部门、不同的单位采用并能保证统计分析口径的一致性,为上层决策提供基础,增强数据的可比性同一编码,保证数据的唯一性,可以避免数据的冗余。

    3.适度性
    物料编码标准的制定满足相关系统的要求,同时编码规则适度不宜太复杂,用户维护和使用便利,编码资源耗用合理,编码长度合理。

    4.灵活性
    数据查询、报表制定等操作方便和高效,便于客户化定制开发。

    5.扩展性
    在业务需求发生变化时候,需要制定新的物料编码要求,对于原有的物料编码可以对其进行扩展以满足新的业务需求,避免全盘重新编码的巨大工作量。

    (二)编码方法
    主数据编码一般采用数字的形式进行编码。通常情况下,会使用系统自动生成的流水码来作为主数据的编码。关于编码方法,业内通常有三种方式,即顺序码、层次码、组合码。

    1.顺序码
    在一个有序的字母、数字或者字母加数字的集合中,顺序地为编码对象分配编码。顺序码包括三种类型:递增顺序码、系列顺序码和约定顺序码。

    2.层次码
    该编码方式以线分类为基础,下位类包含在上位类中,层次码的编码基础是编码对象各层级间特性的差异,将编码对象编成连续递增的复合代码。

    3.组合码
    顾名思义即顺序码+层次码的组合,如下图所示的编码结构示例,它是一个组合码。

    以物料主数据为例,可以将物料主数据分类码分为大类码、中类码、小类码,物料编码采用10位流水码,编码宜采用阿拉伯数字;编码应简单化,不宜用具有特殊含义的字符进行编码;各类物料编码规则和长度应保持统一,并且采用流水码——可以保证编码的唯一性,就是通常所说的“一物一码”。

    当然,以上三种编码方式他们各有优缺点,如下图所示。我们建议在选择编码方法时,先基于对各编码方法优缺点分析,结合企业自身现状特点,初步选取候选编码方法;然后召集业务人员、技术人员、相关负责人等涉及人员集中讨论,初步达成统一意见;最后形成编码方案,向高层汇报,取得高层确认。

    编码制定的过程是需要进行大量的讨论和确认,才能形成一个好的编码方案。在现实中,正是因为企业编码不统一、造成了后续采购以及存储等一系列问题,所以编码方案一旦确定出来,实施人员就需要与客户的高层进行确认。

您可能需要的数据产品
亿信华辰助力政企数字化转型

现在申请试用亿信华辰数据软件,马上可获得:

50+

领导驾驶舱、大屏分析等BI模板

100+

多行业数字化转型解决方案

1500+

海量工具及行业应用学习视频

立即申请试用
customer

在线咨询