数据元素
数学与计算机科学46 阅读
电子数据交换交易中一个数据元素的作用相当于句子中的一个词。即使是最简单的数据元素也会有许多的含义,就像最简单的词在人类的语言中也会有许多含义一样(例如,“set”这个词在英语中就有30多种截然不同的含义),因此在使用电子数据交换时,含义不明确就是一个重要的潜在问题。为了减少发生误解或混淆的风险,实际上必须为所有的数据元素创立一个字典,清晰地定义每一个元素的特定含义和用法。例如,元素CA的含义可以是Carton(纸板箱),也可以是Case(案例),而数据元素字典可以将它的含义特定为,比如Case(案例),以避免误解。普通的数据元素字典可以被两种主要的电子数据交换标准,即EDIFACT标准和ANSI标准共享。但是,他们各自的组成部分、交易模式/信息的构造是不相同的,所以虽然他们的信息可以相互交换,但还需要一个软件把数据元素从一种电子字典标准转换成另一种。显然,准确、完整地定义数据元素,不产生歧义,需要生产伙伴间紧密地合作,通常需要一个来自产业部门的小组,用正式的程序来解决分歧在美国,ANSIX12委员会已经成为以此为目的的主要论坛各方面对新型电子数据交换感兴趣的人士可以申请组成一个工作组,按照已经证明运行良好的X12基本电子数据交换模型,用ANSI程序来定义,出版和投票选举标准。这个过程可能很缓慢,因为它必须精确。最后获得的数据元素词典就成为电子数据交换应用中的工作文件。参见ANSIX12、交易集