1、飞ICS 35.240.50 L 67 道自中华人民共和国国家标准化指导性技术文件GB/Z 29014-2012月SO/TS13399-100: 2004 切削刀具数据表达与交换参考字典的定义、原则和方法Cutting tool data representation and exchange一Definitions ,principles and methods for Reference dictionaries (ISO/TS 13399-100: 2004 , IDT) 2012-12-31发布2013回0701实施a唱.蜀:1.X飞粤、回罔雹_a响础帽饵m电酣睡锐田15吉IJ浩;l!
2、岛的中华人民共和国国家质量监督检验检菇总局中国国家标准化管理委员会发布GB/Z 29014-20 12/ISO/TS 13399-100: 2004 目次前言.1 引言.n 1 范围.2 规范性引用文件.3 术语和定义4 数据元素类型的规范属性4.1 概述4.2 数据元素类型的信息模型4.3 数据元素类型一一标识属性.4 4.4 数据元素类型一一语义属性4.5 数据元素类型一一值属性.8 4.6 关系属性.14 5 项类描述.5. 1 概述5.2 项类的规范属性.5.3 项类的信息模型.5.4项类标识属性.5.5 项类一一语义属性.四附录A(规范性附录信息对象注册文档标识.参考文献.22 GB
3、/Z 29014-20 12/ISO/TS 13399-100: 2004 前言本指导性技术文件按照GB/T1. 1-2009和GBjT20000. 2-2009给出的规则起草。本指导性技术文件采用翻译法等同采用国际标准ISOjTS13399-100:2004切削刀具数据表达与交换参考字典的定义、原则与方法),其技术内容和结构与ISOjTS13399-100:2004保持一致。本指导性技术文件做了如下编辑性修改z一一表1、表2中保留了属性的英文名称。本指导性技术文件由中国机械工业联合会提出。本指导性技术文件由全国刀具标准化技术委员会(SACjTC91)归口。本指导性技术文件主要起草单位z中国标
4、准化研究院、成都工具研究所有限公司。本指导性技术文件主要起草人z洪岩、詹俊峰、周散华、查国兵、沈士昌、杨青海、刘守华、王志强、李文武。I GB/Z 29014. .2012/ISO/TS 13399.100: 2004 写i本指导性技术文件切削刀具数据表达与交换给出了采用15013399-1中定义的通用信息模型建立参考宇典的规范,以便于切削刀具数据的表达与交换。技术规范可参考GBjT17564. 1的示例。采用150jT513399可以描述切削刀具(从工件到机床工具)的所有信息,包括刀片、刀体、组合刀具、刀柄以及它们之间的关系等。国际标准150jT513399由150TC 29制定,目的在于以
5、计算机可识别的格式描述切削刀具信息,这种描述格式独立于任何特定的应用系统。这种描述格式便于在不同应用系统和平台间处理和交换刀具信息,并支持在制造、加工和销售中应用刀具数据。这种中性描述不仅适用于中性文件交换,也适用于共享产品数据库和文件的归档。本指导性技术文件中应用的描述方法是由150TC 184j5C 4制定的,它应用标准化的信息模型和参考字典表达产品数据。150jT5 13399使用了150TC 184j5C 4制定的如下标准内容z一-15010303-11规定的定义信息模型EXPRE55语言F一-15010303-21规定的数据交换格式和模型z一一15013584规定的数据字典,150j
6、T5 13399可广泛应用于刀具制造商、刀具供应商和制造软件开发商。150jT513399提供了刀具交换的公共数据结构,并可提高如下制造阶段的效率zE 一一集成和共享刀具信息,以及制造周期中不同工部刀具的换装和不同软件系统间的应用z一一将供应商的刀具信息直接存入客户的刀具库E一一对面向多种应用的刀具信息进行管理。 GB/Z 29014-20 12/ISO月N13399-100:2004 1 范围切削刀具数据表达与交换参考字典的定义、原则和方法本指导性技术文件通过引用1S0/TS13399-1定义的信息模型,规定了建立计算机可识别的包括刀具描述项及其特性唯一性定义的数据字典的原则和方法。本指导性
7、技术文件适用于z一一数据元素类型及其标识、语义和值属性的规范z一一项类及其标识与语义属性的规范。本指导性技术文件不适用于z一一切削刀具的信息模型z一一切削刀具涉及的项和数据元素类型的分类和定义z一一分类中项和特性间的联系。注1:ISO/TS 13399-1规定了切削刀具的信息模型。注2:ISO/TS 13399-2至ISO/TS13399-5规定了切削刀具的分类项、数据元素类型的定义以及与项关联的特性.2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB 3102(所有
8、部分)量和单位eqv1S0 31(所有部分)JGB/T 14805-1993 用于行政、商业和运输业的电子数据交换(EDIFACT)应用级语法规则(idt1S0 9735: 1988/ AMD1 : 1992) GB/T 16262. 1-2006信息技术抽象语法记法-(ASN.l)第1部分z基本记法规范(lSO/1EC8824-1: 2002 ,IDT) GB/T 17564. 1-2005 电气元件标准数据元素类型和相关分类模式第1部分z定义原则和方法(lEC61360-1 :2004, IDT) GB/T 17645. 1-2001工业自动化系统与集成零件库第1部分z综述与基本原理(lS
9、O13584-1: 2001 , IDT) GB/T 17645. 24-2003工业自动化系统与集成零件库第24部分=逻辑资源z供应商库的逻辑模型(lSO13584-24: 2002 ,IDT) GB/T 17645. 26-2000工业自动化系统与集成零件库第26部分z逻辑资源z信息供应商标识(eqv1S0 13584-26: 1999) GB/T 17645. 42-2001工业自动化系统与集成零件库第42部分z描述方法=零件族构造方法学(lSO13584-42:1998,1DT) SJ/Z 9047-1987 信息处理信息交换以字符串形式表示数值的方法(idt1S0 6093 :1 9
10、85) 1S0/IEC 10646-1 :2000信息技术通用多八位编码字符集(UCS)第1部分z架构及基本多语文字面(lnformationtechnology-Universal Multiple-Octet Coded Character Set(UCS)-Part 1: Ar chitecture and Basic Multilingual Plane) 1 GB/Z 29014-2012月SO/TS13399-100: 2004 ISO/TS 13399-1 切削刀具数据表达与交换第1部分z综述,基本原则和通用信息模型(Cuttingtool data representation
11、 and exchange-Part 1: Overview, fundamental principles and general information model) 3 术语和定义GB/T 17564. 1-2005界定的术语和定义适用于本文件。一一实体entity;一一关联association;一一数据元素类型dataelement type; 定量数据元素类型quantitativedata element type; 一一一非定量数据元素类型nonc宁quantitativedata dement type; 条件数据元素类型nditiondata element type; 一
12、一分类classificatin; 属性attribut盯一一术语term4一一特征feature;几何geometty;一一计算机可识别的信息computer-sensibleinformation; 一一可用数据元素类型applicabledata element type; 一一可视数据元素类型visibledata element type。4 数据元素捷型的规范属性4. 1 摄述本条解释井定义了数据元素类型的属性,这些属性应用于符合ISO/TS13899的参考字典。这些属性用于标识、描述数据元素类型的值,以及描述数据元素类型间的关系。属性列表见表1.表1数据元素类型的属性列表卢一1-
13、属性属性(英文对应词章条号代码Code 4.3.2 版本号VerSGIl numher 4.3.3 当前版本的日期Date of current version 4.3.4 修订号Revision number 4.3.5 当前修订的日期Date of current revision 4.3.6 首选名Preferred name 4.3.7 同义名Synonymous name 4.3.8 短名Short name 4.3.9 首选符号Preferred symbol 4.3.10 同义符号Synonymous symbol 4.3.11 定义Defjnition 4.4.2 初始定义日期
14、Date of original definition 4.4.3 2 GB/Z 29014-2012月so月s13399-100: 2004 表1(续)属性属性(英文对应词)注note 备注remark 公式formula 图figure 数据元素类型定义的源文档Source document of data element type definition 数据类型Data type 值格式Value format 度量单位Unit of measure 值列表Value list 4.2 数据元素类型的信息模型数据元素类型的属性主要可分为四种:一一标识属性z一一一语义属性s一一值属性F一一
15、关系属性。章条号4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.5.2 4.5.3 4.5.4 4.5.5 在下列各条中,通过使用信息模型规定和阐述了这些属性。信息模型的原理见图1,可按下列方法读取数据元素类型的信息模型或实体关联图=一一从粗体大写字母Entity由内向外开始z一相关的实体用椭圆表示z两个椭圆之间的线显示实体和相关实体之间的关联;一一实体和相关实体之间的线的文字描述了关联性z一一关联和实体的组合构成了数据元素类型属性z一一用点分隔开的两个数字显示了属性出现的次数z第一个数字表明出现的最小次数,第二个数字表明出现的最大次数z一一关联和相应出现次数的数字显示在关联线
16、的同一侧p一一在信息模型中,实体名是大写字母,关联实体名是小写字母。实体z数据元素类型关联z从得知关联实体=首选名属性2从首选名得知注s属性由关联和相关实体组成.基数:1.1(有且仅有一个1. 1 从得知固1信息模型的原理3 GB/Z 29014-20 12/ISO/TS 13399-100: 2004 4.3 数据元素类型一一栋识属性4.3. 1 概述为了在GB/Z29014参考字典和电子信息交换中唯一地标识数据元素类型,将使用独立于语言的字符组合标识数据元素类型的数据元素属性,数据元素类型的标识属性见图2.表达于1. 1 由.得知由得知山得知圄2数据元素类型的标氓属性4.3.2 代码属性名
17、z代码。属性定义z包括字母和数字的唯一字符串。注释z随机生成的字符串,且与数据元素类型的含义和字典的结构没有任何关联。一旦有影响数据元素类型含义和/或信息的至少一个属性发生变动,那么应定义一个具有新代码的新的数据类型,影响含义的这些属性如下=4 定义z一一度量单位E一一条件数据元素类型s一一值格式z一一一数据类型。约束性z强制。GB/Z 29014-2012月so月N13399-100:2004 值的字符类型z大写的拉丁字母A到Z(除0和I以外),数字0到904.3.3 版本号属性名z版本号。属性定义z用于控制数据元素类型版本的数字。注释E数据元素类型的版本号应由三个数字组成。应按升序的方式使
18、用连续版本号。如果至少有一个影响数据元素类型使用,但不影响其含义的属性发生改变,则应生成一个新的数据元素类型版本。这些属性是z首选名;一一短名z一一首选符号F一一条件数据元素类型的首选名z一一值含义z项类。约束性z强制。值的字符类型:0到9的数字。4.3.4 当前版本的日期属性名=当前版本的日期。属性定义z建立数据元素类型当前版本的日历日。注释z对于第一个版本,本日期与初始定义的日期一致。表达的格式应是dd-mm-ccyy, dd 是某月中天数的标识符,mm是某年中月份的标识符,ccyy是年份的标识符。约束性z强制。值的字符类型:0到9的数字。4.3.5 修订号属性名:修订号。属性定义z用于管
19、理控制数据元素类型的数字。注释:数据元素类型产生的修订号应由三个数字组成。应按升序的方式使用连续修订号。无论任何时候,每个数据元素类型的当前版本号只有一个。如果改变数据元素类型的属性既不影响其使用,也不影响其含义,或只是执行了编辑性改动和修改拼写错误,则应生成一个新的数据元素类型修订号。这些属性是z同义名z同义符号z一一定义源文档;备注2一一定义文本中的拼写错误或注。约束性z强制。值的字符类型:0到9的数字。4.3.6 当前修订的日期属性名z当前修订的日期。5 GB/Z 290 1420 12/ISO/TS 13399-100: 2004 属性定义z建立数据元素类型当前修订版的日历日。注释z对
20、于第一个条目,本日期与初始定义的日期一致。表达的格式应是dd-mm-ccyy, dd 是某月中天数的标识符,mm是某年中月份的标识符,ccyy是年份的标识符。约束性z强制。值的字符类型:0到9的数字。4.3.7 首选名属性名z首选名。属性定义z标识数据元素类型的单个字或多个字的标签。注释z如果可用,首选名应与国际标准中表达相同概念的名字一样。首选名的长度不超过35个字符。约束性z强制。值的字符类型:ISO/IEC10646-1字符集中的字符。4.3.8 同义名属性名z同义名。属性定义z与首选名一样表达相同概念的单个字或多个字的标签,但是被广泛使用并允许选择。注释z同义名的数量应不超过两个,同义
21、名的长度应限制在35个字符之内。约束性z可选。值的字符类型:ISO/IEC10646-1字符集中的字符。4.3.9 短名属性名z短名。属性定义=用于标识数据元素类型的标记。注释z首选短名应与带小写拉丁字符的首选符号一样(见4.3.10)。约束性z强制。值的字符类型z小写的拉丁字母A到Z(除0和I以外),数字0到9。4.3. 10 首选符号属性名z首选符号。属性定义z用于表示概念的标签。注释z首选符号应由数字和大写的拉丁字母组成。约束性z强制。值的字符类型z大写的拉丁字母A到Z(除0和I以外),数字0到9.4.3. 11 同义符号6 属性名z同义符号。属性定义z用于标识一个不同于首选符号、但标识
22、相同概念并广泛使用和接受的概念的标记。注释z同义符号应由大写拉丁字母和拉丁数字组成,同义符号的数目限于2。约束性z可选。值的字符类型z大写的拉丁字母A到Z(除0和I以外),数字0到9.GB/Z 29014-2012月so月S13399-100:2004 4.4 数据元素类型一一语义属性4.4. 1 概述用于阐述数据元素类型语义的属性见图3.辅以圄3数据元素类型的语义属性4.4.2 定义属性名z定义。属性定义z为了使其明显不同于其他所有的数据元素类型,用无歧义和唯一的方式描述数据元素类型含义的声明。注释z如果可用,数据元素类型的定义应来源于1SO或1EC的初始定义。约束性z强制。值的宇符类型:1
23、SO/1EC 10646-1字符集中的字符。4.4.3 初始定义日期属性名z初始定义日期。属性定义z第一次建立数据元素类型定义的日历日。注释z表达格式应是dd-mm-ccyy飞dd是某月中天数的标识符,mm是某年中月份的标识符,ccyy是年份的标识符。约束性z强制。值的字符类型E数字0到9.4.4.4注属性名=注。属性定义z在定义的基础上提供更加详细信息的声明,是理解定义的基础。约束性=可选。值的字符类型:1SO/1EC10646-1字符集中的字符。7 GB/Z 29014-20 12/ISO/TS 13399.100: 2004 4.4.5 备注属性名z备注。属性定义z进一步说明定义含义的解
24、释性文本。注释z备注不应影响定义的含义,约束性z可选。值的字符类型:ISO/IEC 10646-1字符集中的字符。4.4.6公式属性名z公式。属性定义z用数学形式表达定量数据元素类型含义的规则或声明。注释z公式不应改变定义的任何基本信息。公式的图形表示应用通用格式存储在文件中。GB/T 17645. 24对引用该文件的方法进行了详细描述。约束性z可选.值的字符类型:ISO/IEC10646-1字符集中的字符。4.4.7圄属性名z图。属性定义z为了表明数据元素类型定义含义的图例。注释z图不应改变定义的任何基本信息。图的图形表示应用通用格式存储在文件中。GB/T 17645. 24对引用该文件的方
25、法进行了详细描述。约束性z可选。4.4.8 数据元素类型定义的源文档属性名z数据元素类型定义的源文挡。属性定义z标识派生的数据元素类型定义的文档的引用。注释z文档应是ISO或IEC委员会认可的,广泛被接受的和权威的,并可以公开得到的文档,如果可用,应是国际标准。约束性z可选。值的字符类型:ISO/IEC 10646-1字符集中的字符。4.5 数据元素类型一一值属性4.5. 1 慨述数据元素类型值的属性关联见图4和图5.8 GB/Z 29014-2012月so月13399-100:2004 具有圄4数据元素类型的值属性1. 1 具有来源于固5数据元素类型值列表的属性每个数据元素类型都有值域,可通
26、过值的格式隐式定义允许值的范围,或通过可能值的列表显式定义允许值的范围。对于定量数据元素类型,域可以表达为带极限的值范围(所有值必须在本范围内),或表达为离散的可能值的列表。对于非定量的数据元素类型,值域可以用以文本字符串形式提供允许值的方式表示。在本指导性技术文件中,没有给出定义非定量数据元素类型值域的方法。对于非定量数据元素类型,定义了用值代码并结合值含义表达值的方法,与4.5.5所描述的一样。需要注意的是,值域在很多情况中可以是未定义、未知的或无数的。这时,数据元素类型的定义中不规定值的列表。数据元素类型的分类,应规定值的列表。9 GB/Z 29014-20 12/ISO/TS 1339
27、9-100: 2004 4.5.2 鼓据类型4.5.2. 1 概述属性名E数据类型。属性定义z规定数据(用于表达数据元素类型的值)的类型。注释z数据类型分为两类=a) 简单类z所有简单类包括单一值zb) 复杂类z所有复杂类可以包括多值。复杂数据类型是z一一层类z一一类实例类F一-J1J表类z一一集合类F一一包类;一一数组类。约束性z强制。值的字符类型:1缸J/1EC10646-1字符集中的字符。4.5.2.2 简单类简单类是一种数据类型,规定数据元素类型的值是单一值。应根据4.5.3定义值的格式。简单类允许数据值是z一一字符串类;一-非定量的代码类z一一整数测量类z一一实数测量类;一一布尔类。
28、4.5.2.3 复杂类4.5.2.3. 1 概述复杂类是一种数据类型,规定数据元素类型的值可以由两个或多个关联值构成。4.5.2.3.2 层类复杂类表示数据元素类型的值由四个定义项特征的实数值或整数值组成,并规定固定的顺序:最小值、额定值、典型值、最大值。应根据4.5.3定义值的格式.对于简单数据类型允许数据值是z实数测量类z一一整数测量类。4.5.2.3.3 类实例类类实例类是一种复杂类,提供连接到类(包括分类层次结构中所有部分的数据元素类型集合)的链接。其值由形成链接的类标识符组成。被连接类的所有属性变成了使用类实例类的类的属性,并且该类的所有子类可继承。因为被连接类的所有属性有自己的定义
29、,并包括各自的值格式,类实例类不应有相应的值格式。类实例类只允许有类引用标识符数据值。注g通过使用类实例类,从而达到使用特征类对数据元素类型的扩充.10 GB/Z 29014-2012月SO/TS13399-100: 2004 4.5.2.3.4 列表类列表类是一种复杂类,指示数据元素类型的值是有序数据类型集合的形式,并允许有相同值。应根据4.5.3定义列表中每个元素适用的值格式。如果元素是简单类,允许的数据值是z一一字符串类s一一非定量代码类z一一实数测量类;一一整数测量类;一一布尔类。4.5.2.3.5 集合类集合类是一种复杂类,指示数据元素类型的值是无序数据类型集合的形式,并不允许有相同
30、值。应根据4.5.3定义列表中每个元素适用的值格式。如果元素是简单类,允许的数据值是z一一字符串类F一一非定量代码类z一一实数测量类z一一整数测量类z一一布尔类b4.5.2.3.6 包提包类是一种复杂类,指示数据元素类型的值是元序数据类型集合的形式,并允许有相同值。应根据4.5.3定义列表中每个元素适用的值格式。如果元素是简单类,允许的数据值是=一一字样串类z一一非定量代码类z一一实数测量类z一一整数割量类;一布尔类。4.5.2.3.7 鼓组类数组类是一种复杂类,它表示数据元素类型的值是数据类型的集合,其形式是一维数组,因此可以通过数字顺序标识数组中的单个元素。应根据4.5.3定义列表中每个元
31、素适用的值格式。允许的数据值是z一一宇符串类z一一非定量代码类z一一实数测量类z一一整数测量类F一一布尔类z一一数组。4.5.3 值格式属性名z值格式。属性定义z规定表达数据元素类型值的类型和民度。约束性z强制。11 GB/Z 29014-20 12/ISO/TS 13399-100: 2004 值的字符类型:ISO/IEC10646-1字符集中的字符。注释z对于数据类型是复杂类型的类实例类的数据元素类型来说,通过被引用类中的数据元素类型定义值的格式,值的格式可能不同(见4.的。应根据下述规定定义值的格式za) 非定量数据值格式类型:A=字母的,仅仅字母M=混合的,允许所有的字符N=数字的,仅
32、仅阿拉伯数字x=字母数字B=布尔的,0或1b) 符合SJ/Z9047的定量数据值格式类型ENR1=整数NR2=带十进制标记的有理数(实数)NR3=带十进制标记和指数标记的有理数(浮点数S=标记的或标记(正的或负的)=十进制标记E=指数标记,基于10:(A)E(B)表示值Ax10Bc) 字段长度:12 应通过数字指出非定量数据值的字段长度(例如17)。可变宇段长度应用两个圆点开始。已经定义了下述来自GB/T14805和田/Z9047的引用标准格式zA.3 N.3 X.3 M.3 B1 A.8 N.8 X.8 M.8 A.17 N. .17 X.17 M.17 A.35 N.35 X.35 M.3
33、5 A. (n x 35) N. (n x 35) X. (n x 35) GB/Z 29014-20 12/ISO/TS 13399-100: 2004 M. (n x 35) 固定宇段长度应用一个空格开始(例如A3,N的。在这些格式中,不允许出现特殊字符。应通过数字和字符的组合指出定量数据值的宇段长度例如3.3ES2)。可变宇段长度应用两个圆点开始。已经定义了下述来自GB/T14805和SJ/Z9047的引用标准格式=NRl. .4 正整数NR1 S. 4 正或负的整数NR2. 3. 3 正实数NR S. 3.3 正或负的实数NR3.3ES2 浮点正数NR3 S. . 3. 3ES2 浮点
34、,正数或负数固定宇段长度应用一个空格开始(例如NR14, NR1 S 4)。在这些格式中,不允许出现特殊字符。4.5.4 度量单位属性名=度量单位。属性定义z单位的规定,应在其中表达定量数据元素类型的值。注释z除下述标识的情况以外,应使用国际标准单位。如果符合正常情况,可以使用前缀,例如milli飞用于数量的字母符号的含义应符合ISO31(所有部分。对于定量数据,元素类型的数据类型是复杂类的类实例类,通过引用类的数据元素类型定义单位,并可能不同(见4.的。角的度量单位应是角度。温度的度量单位应是摄氏度。约束性z附带条件的。条件z应为定量数据元素类型规定的度量单位。值的字符类型:ISO/IEC
35、10646-1字符集中的宇符。4.5.5 值到表4.5.5.1 概述属性名=值列表。属性定义z表达数据元素类型允许值的列表。注释z元。约束性=附带条件的。条件z对于未分类的数据元素类型,可以规定值列表。4.5.5.2值属性名z值。属性定义z把数据元素类型的允许实例作为值列表元素的表达。注释:非定量数据元素类型的值应由属性(值代码组成。约束性E附带条件的。13 GB/Z 29014-20 12/ISO/TS 13399-100: 2004 条件z对于未分类的数据元素类型,可以规定值。4.5.5.3 值代码属性名z值代码。属性定义z非定量数据元素类型的允许值的赋码。注释z为了提高交流效率,可以简化
36、非定量数据元素类型的值代码。约束性z附带条件的。条件z如果有值,应规定值代码。值的字符类型:ISO/IEC 10646-1字符集中的字符。4.5.5.4 值含义属性名z值含义。属性定义z非定量数据元素类型的允许值的描述部分。注释:对于分类数据元素类型,应把值含义定义为术语。约束性z附带条件的。条件z如果有值,应规定值含义。值的字符类型:ISO/IEC 10646-1字符集中的宇符。4.5.5.5 值列表的源文挡属性名z值列表的源文档。属性定义z标识源文档(值列表来源于其中)的引用。注释=源文档通常是国际标准。约束性z可选。值的字符类型:ISO/IEC10646-1字符集中的宇符。4.5.5.6
37、 被引用类的标识符属性名z被引用类的标识符。属性定义:5.3定义的类标识符。注释z被引用的类将包含相关数据元素类型集。来自引用的数据元素类型既没有值格式,也没有度量单位。将通过引用类中的数据元素类型定义这些属性。约束性z附带条件的。条件z当数据元素类型的数据类型是类实例类时,应提供被引用类的标识符。值的字符类型:ISO/IEC 10646-1字符集中的字符。4.6 关系属性4.6. 1 概述通常应把数据元素类型看作对象的特征属性。可以根据其类型把对象和数据元素类型分类(见图的。数据元素类型可以相互关联,由于z一一属于相同的数据元素类z-一用于相同的对象类(项类、组件类、材料或特征类); 一一步
38、及条件数据元素类型如果一个数据元素类型以多个条件数据元素类型为条件,那么相应要同时满足所有条件); 14 GB/Z 29014-2012月SO/TS13399-100: 2004 一-用于相同的特征类。圄6数据元素类型的关系属性4.6.2 条件数据元素类型属性名z条件数据元素类型。属性定义z影响另一个数据元素类型值的数据元素类型。注释z许多数据元素类型的值依赖于一个或多个独立数据元素类型(称条件数据元素类型勺的值。但该数据元素类型与另一个数据元素类型一起使用时,它只有一个含义。条件数据元素类型通常应包括短语作为变量。当条件数据元素类型的值是一个范围时,应通过两个条件数据元素类型去规定,表达这个
39、范围的上限和下限。约束性z可选。值的字符类型z和数据元素类型的标识符一致。4.6.3 数据元素类型的类GB/Z 29014没有对数据元素类型进行分类,与GB/T17645. 42保持一致。5 项类描述5. 1 概述对于对象或项的分类,应重复使用把整个项集分成子集的原则,从而生成几个项类的层次结构树。结构树将从根类开始,并由下层的超类和子类组成。分类原则是z一一有两个或多个子类的类是一个超类z一一子类应有一个超类F当子类有子类时,其本身成为超类。根类是一个超类,且只有子类。根类应是一个项类,且其子类也应该是项类。注:GB/T 17645. 1允许使用其他类型的类,即组件类和材料类,本指导性技术文
40、件却不使用.分类的目的是以元歧义的和结构化的方式安排布置表达对象或项的数据元素类型,并使数据元素类型之间的所有关联或关系清楚。表达项属性或特征的每个数据元素类型在根类处被定义为可视的。这样暗示可以在整个的参考集中使用属性的数据元素类型。属性数据元素类型可以在分类结构树中的任何类处被定义为可用的。对任何一个类可用的属性数据元素类型对该类所有的子类也是可用的。只对有限多个子类可用的属性数据元素类型应在每个相关子类中声明可用。当另一个依赖于条件数据元素类型的数据元素类型引用了该条件数据元素类型,才成为可用的。可以通过一个公式表达两个属性数据元素类型之间的依赖性。定义分类结构树分支的术语具有下列属性z
41、一一重要的z允许有清楚或元歧义的术语,例如通用目的、高速等F一一定义清楚的客观含义;15 GB/Z 29014-20 12/ISO/TS 13399-100: 2004 一一术语和其定义符合现行的国际标准z一一同义字被普遍使用时,选择一个术语作为首选术语,其他术语引用它z一一通过上下文的指示解释同音异义词的规定含义。5.2 项类的规范属性本条解释了规范中类的各种属性。这些属性与标识符以及类和数据元素类型之间的关系相关。类的属性列表见表2。表2类的属性列表属性属性(英文对应词章条号代码Code 5.4.2 版本号Version number 5.4.3 当前版本日期Date of current
42、 version 5.4.4 修订号Revision number 5.4.5 当前修订日期Date of current revision 5.4.6 首选名Preferred name 5.4.7 短名Short name 5.4.8 定义Definition 5.5.2 初始定义日期Date of original definition 5.5.3 注Note 5.5.4 备注Remark 5.5.5 图形引用Drawing reference 5.5.6 类定义的源文档Source document of class definition 5.5.7 一一一,宁一一5.3 项类的信息模
43、型项类是项的集合,可以通过同组属性描述其中的每个项。可以通过继承获得这些属性。项类的属性可以分成两组z标识属性和语义属性。项类的信息模型(实体关联图见图7和图8,并应使用相同的规则(与4.2中为数据元素类型描述的规则一样)理解。注2当本条应用4.2中规则时,用项类代替数据元素类型二5.4 项类一一标识属性5.4. 1 悟述在一个参考字典中,应使用独立于语言的特征组合形成唯一的标识类。类的标识符应是一个代码,其形式是包括文字与数字的字符串,应随机生成代码的宇母。16 GB/Z 29014-2012月SO/TS13399-100: 2004 由.得知图7昌的标识属性5.4.2 代码属性名=代码。属
44、性定义z特征的唯一字符串(包括字母和数字)0注释=代码不应与类的含义或字典的结构有任何美系。约束性:强制。具有具有值的字符类型f大写的拉丁字母A到Z(除0和I以外).数字0到905.4.3 版本号属性名z版本号。属性定义z在其生命周期中,用于显示组件类版本的数字。注释z类的版本号应由三个数字组成,应按升序的方式使用连续版本号.如果至少有一个影响项类使用(用于通讯、数据库定义等).但不影响其含义的属性发生改变,则应生成一个新的项类版本。这些属性是=首选名z一一短名z一一定义。约束性z强制。值的字符类型:0到9的数字。5.4.4 当前版本日期属性名z当前版本日期。属性定义z建立类当前版本的日历日.
45、注释=对于第一个版本,本日期与初始定义的日期一致。表达的格式应是dd-mm-ccyy,dd 是某月中天数的标识符,mm是某年中月份的标识符,ccyy是年份的标识符。17 GB/Z 29014一2012/ISO/TS13399-100:2004 约束性z强制。值的字符类型z数字0到9.5.4.5 修订号属性名z修订号。属性定义z用于管理控制类的数。注释z类的修订号应由三个数字组成。应按升序的方式使用连续修订号。无论任何时候,每个具有唯一标识符的类当前只有一个修订号。如果改变项类的属性既不影响其使用,也不影响其含义,或只是执行了编辑性改动和修改拼写错误,则应生成一个新的修订号。这些属性是z一一同义
46、名s一一定义源文档z备注z定义文档中的拼写错误。约束性z强制。值的字符类型:0到9的数字。5.4.6 当前修订日期属性名z当前修订日期。属性定义z建立类当前修订版的日历日。注释z对于第一个条目,本日期与初始定义的日期一致。表达的格式应是dd-mm-ccyy, dd 是某月中天数的标识符,mm是某年中月份的标识符,ccyy是年份的标识符。约束性=强制。值的宇符类型:0到9的数字。5.4.7 首选名属性名z首选名。属性定义z标识类的单个字或多个字的标识符。注释z首选名的长度不超过35个字符。约束性z强制。值的字符类型:ISO/IEC10646-1字符集中的字符。5.4.8 短名属性名z短名。属性定义z来源于首选名字符中的单个字标识符。注释z第一个字符应当是字母。约束性z强制。值的字符类型z小写的拉丁字母A到Z(除0和I以外),数字。到9.5.5 项类-一-语义属性5.5. 1 概述定义项类语义的属性见图8.18 飞). GB/Z 29014-20 12/ISO/TS 13399-100: 2004 辅以圄8类的语义属性5.5.2 窟义属性名z定义。属性定义z描述类的含义并允许其区别于其他类的声明,注释=定义来晾于现行国际标准。约束性z强制。值的字符类型:ISO/IEC 10646-1字符集中的宇符。5.5.3 韧始定义日期属性名z类的初始定义日期。属性定