《核电工程设计数字化交付品规范 第5部分:核电工程设计数字化信息模型 - 元数据》(征求意见稿)_第1页
《核电工程设计数字化交付品规范 第5部分:核电工程设计数字化信息模型 - 元数据》(征求意见稿)_第2页
《核电工程设计数字化交付品规范 第5部分:核电工程设计数字化信息模型 - 元数据》(征求意见稿)_第3页
《核电工程设计数字化交付品规范 第5部分:核电工程设计数字化信息模型 - 元数据》(征求意见稿)_第4页
《核电工程设计数字化交付品规范 第5部分:核电工程设计数字化信息模型 - 元数据》(征求意见稿)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1T/CNEA00X.4核电工程设计数字化交付品规范第5部分:核电工程设计数字化信息模型-元数据本文件用于描述核电工程电厂元数据,包括定义、要求与应用。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。T/CNEA00X.1核电工程设计数字化交付品规范第1部分:总则T/CNEA00X.2核电工程设计数字化交付品规范第2部分:核电工程设计数字化信息模型-综述及原理T/CNEA00X.3核电工程设计数字化交付品规范第3部分:核电工程设计数字化信息模型-电厂分解结构及应用导则T/CNEA00X.4核电工程设计数字化交付品规范第4部分:核电工程设计数字化信息模型-几何模型T/CNEA00X.6核电工程设计数字化交付品规范第6部分:核电工程设计数字化信息模型-主数据T/CNEA00X.7核电工程设计数字化交付品规范第7部分:核电工程设计数字化信息模型-逻辑模型T/CNEA00X.8核电工程设计数字化交付品规范第8部分:交付导则T/CNEA00X.9核电工程设计数字化交付品规范第9部分:被交付方与交付范围3术语和定义本文件引用T/CNEA00X.1“核电工程设计数字化交付品规范:总则”第3节列出的术语与定义。4要求4.1数据结构元数据必须为计算机可读的结构化数据。本系列标准中,使用以下6种基本数据结构和2种复合数据结构定义元数据。表1简单数据结构说明序号类型标记说明1定长字符串型CHAR(x)表示固定为x位ASCII字符的字符串2T/CNEA00X.4表1简单数据结构说明序号类型标记说明2可变长字符串型VARCHAR(x)表示最长为x位的可变长字符串,如果采用这种数据结构,需要预先对声明数据结构,否则不具备计算机可读性3枚举型表示预定义了若干个元素,只能从中选择,类似“下拉清单”4整数性整数5浮点数型FLOAT浮点数6调用主数据MD(主数据编码)对适用的主数据进行调用,详见“核电工程设计数字化将信息模型V:主数据”2种复合数据结构如下:a)数组:[a,b,c,…]为按一定顺序排列的元素集合,元素数量不限,每个元素的类型可以是以上6种简单数据结构之一,同一数组中的元素类型可以不同,元素也可以重复,只是排列顺序必须唯一。数组用中括号[]括起来,元素之间用英文逗号,隔开,如果元素是字符串,用英文单引号’’圈出。b)字典:{键1:值1,键2:值2,…}为“键-值对”的集合,每一个键值对为一个字典的元素,键和值都可以为以上6种类型之一,键值对的数量不限,同一字典中键必须唯一,值可以重复。字典用大括号{}括起来,键值对之间用英文逗号,隔开,如果键或值是字符串,用英文单引号’’圈出。4.2元数据应对T/CNEA00X.3“核电工程设计数字化信息模型-电厂分解结构及应用导则”中规定的每一对象类和对象子类分别定义元数据。至少应通过以下六方面内容定义元数据:a)编码对每一元数据应规定唯一编码,编码格式和要求应与组织和/或项目规定的编码系统相统一。b)名称元数据也应具备人类可读性,需要规定其名称。c)是否可为NULL‘NULL’标识表示其可为‘空’,是数据库中具有特殊意义的信息,需要说明。d)数据格式使用4.1节说明的表达方式定义元数据。计算机无法解析“未声明数据结构的可变长字符串”,只能将其作为一个整体信息进行初级的存贮、传输和显示,难以进行较高层级的统计、判断和计算,因此在元数据结构定义中应尽量避免使用(即未使用复合数据结构的VARCHAR)。e)单位如为计量性质的数据,应注明其单位,若不适用则标记为‘NA’。f)说明对此元数据代表意义的说明,详细的填写说明有益于高效率的信息传递和确认需求。3T/CNEA00X.45应用应根据本文件的要求,结合组织和项目实际情况和需要,制定具体堆型的元数据标准,元数据标准应与主数据标准(详见“核电工程设计数字化将信息模型-主数据”)协调使用。4T/CNEA00X.4(资料性附录)条文说明A.1范围略A.2规范性引用文件略A.3术语与定义略A.4要求A.4.1数据结构5种基础数据结构定义借鉴了SQL标准查询语言中的表达方式。2种复合数据结构定义借鉴了JSON数据交换格式的表达方式,其应用方式解释如下:数组和字典可以组合使用,如希望表示某个设备的主要材料,使用以下数据结构:{‘材料标准编号1’:[‘材料1’,‘材料2’,…],‘材料标准编号2’,[‘材料1’,‘材料2’,…],…}这是字典嵌套数组的结构,表示用到了‘材料标准1’中的‘材料1’、‘材料2’、…和‘材料标准2’中的‘材料1’、‘材料2’、…如果需要精确到设备部件,可以使用:{‘部件编号1’:{‘材料标准编号1’:[‘材料1’,‘材料2’,…],‘材料标准编号2’:[‘材料1’,‘材料2’,…],…},‘部件编号2’:{‘材料标准编号1’:[‘材料1’,‘材料2’,…],‘材料标准编号2’:[‘材料1’,‘材料2’,…],…},…}这是字典嵌套字典再嵌套数组的复合数据结构。以上5种基础数据定义和2种复合数据结构互相组合,可以结构化记录、传递和表达通常认为难以结构化的设计信息。如泵的实际流量-扬程曲线也可以结构化,用“字典:{流量1:扬程1,流量2:扬程2,…}”A.4.2元数据元数据(MetaData)通常被定义为“关于或描述数据的数据”。对于核电工程设计业务来说,其实质和目的是用严谨的、无二义性的方法准确定义某一类对象的属性。例如,“设备类”对象的“质保等级属性”需按如下方式进行描述:元数据编码MetaData-QACAT元数据名称质量保证等级是否可为NULL不5T/CNEA00X.4数据格式ENUM(‘QA1’,‘QA2’,‘Q单位NA说明设备、设备部件或零件的质量保证等级要求,对于确定的设备、部件、零件,其质保等级由设计方(包括设计院或设备供货商)确定,其值唯一。这样就完成了一条元数据的定义,从而明确了每个“设备对象实例”均须具有上述属性,且不能为空,且值必须为QA1/QA2/QA3/QNC之一。A.5应用通过主数据能得到高质量的元数据,因此元数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论