版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GB/T40216—2021智能仪器仪表的数据描述属性数据库通用要求国家市场监督管理总局国家标准化管理委员会IGB/T40216—2021 1 1 13.1术语和定义 1 2 2 2 2 2 2 2 3 35.2结构元素 35.2.1属性 35.2.2属性快 3 45.3结构概念 45.3.1基数属性 45.3.2多态性 45.3.3组合/聚合 5 56.1规范约定 56.2表名 56.3视图 56.4存储过程 6 6 6 66.8索引 6 67.1概述 67.2数据项定义 67.3数据表结构设计 9 ⅡGB/T40216—2021 8数据交换内容与格式 8.1数据交换内容 8.2数据交换格式 8.2.1文件命名规则 8.2.2文件结构 9文档 9.1概述 9.2数据库表汇总表格式 9.3数据库表详述表格式 9.4编码数据表格式 附录A(资料性)文件示例 附录B(资料性)代码对照表 图1多态性的解释 5图2类别数据实体图 图3类别数据关系图 图4属性数据实体图 图5类别和属性的实体关系图 图6文件命名图示 表1类别数据元素(类别字典) 表2属性数据元素(属性字典) 8表3分类数据表结构 9表4属性数据表结构 表5交换数据模板 表8编码数据表格式 表B.1字符集代码表 表B.2数据类型代码表 表B.3属性数据元素类型代码表 表B.4状态级别代码表 ⅢGB/T40216—2021本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国机械工业联合会提出。本文件由全国工业过程测量和自动化标准化技术委员会(SAC/TC124)归口。本文件起草单位:机械工业仪器仪表综合技术经济研究所、电力规划设计总院有限公司、重庆川仪自动化股份有限公司、福建顺昌虹润精密仪器有限公司、湖南科技大学、中国科学院沈阳自动化研究所、团公司北京航空精密机械研究所、国电龙源电气有限公司、天津市天锻压力机有限公司、冶金自动化研究设计院。1GB/T40216—2021智能仪器仪表的数据描述属性数据库通用要求1范围本文件适用于智能仪器仪表数据字典属性数据库的构建和应用。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本GB/T2312—1980信息交换用汉字编码字符集基本集GB/T17564.2电气元器件的标准数据元素类型和相关分类模式第2部分:EXPRESS字典模式GB/T17645.42工业自动化系统与集成零件库第42部分:描述方法学:构造零件族的方法学3.1术语和定义下列术语和定义适用于本文件。一个对象类中所有成员公共的特征。多态性polymorphism在同一语境下允许用其他更具体的概念替代单一概念的模式。定义一个概念在描述中重复出现的次数。2数据交换dataexchange按一定规则将一个集合的元素映射为另一个集合的元素的过程。DET:数据元素类型(DataElementType)PK:主键(PrimaryKey)UML:统一建模语言(UnifiedModellingLanguage)XML:可扩展标记语言(eXtensibleMarkupLanguage)属性数据库的建设应基于网络环境和集中与分布相结合的数据管理模式,采用客户/服务器、浏览器量扩展接口和功能接口。35属性列表的结构元素和结构概念属性列表是属性的集合,属性列表分为线性化和结构化两种。线性属性列表中的属性没有明确的内属性一般包括以下内容:——代码;——版本号;——首选名称; ——属性类型分类代码;——测量单位; 4GB/T40216—2021——版本号;——定义;——定义来源。属性是由属性的定义、其与其他属性间的关系以及赋予它的一组值所决定的。如果存在一个值列表过分配唯一的编码来创建。器函数,从而允许在属性列表中为该视图选择适当的数据。视图能够为属性和属性块提供过滤器的设置在工作流程中涉及的各方没有必要使用为一个特定设备类型定义的所有属性,通常情况下只需选择概念。基数属性允许一个属性块能够在属性列表内被实例化。基数定义了基数属性与引用属性之间的关系,基数的值决定了一个块被实例化的次数,引用属性指的是这个块。根据GB/T17564.2和那么块将不会在属性列表的事务数据文件中出现。多态性允许从描述设备特定方面的变体的可用块中,选择一个特定的属性块。该块通过控制属性的值列表来选择。该控制属性是描述相同设备方面的更通用块的一部分。按照GB/T17564.2和GB/T17645.42规定,除了有值列表外,控制属性还具有名称和定义。这种方的属性块组合到一起。过程测量设备上找到的常用输出类型。包含在“输出”属性块中的属性都是从变体属性块中继承而来的。但每个变体属性块中都包含了一些描述该输出特征的附加属性。当生成一个事务数据的电子规范表时,通过为输出类型块中的控制然后,这个选定的块将会在属性列表中被实例化。这时块的属性可以被重新配置。控制属性不会出现在5输山值输山类型属性块开关量输出输出类型属性B2属性B3值开关量属性块脉冲输出属性C2输出类型属性A2属性A3出等值电流模拟输出属性块值脉冲输出拟输山属性块输出由输出块表示的块的层级仅存在于属性列表的结构数据中。事务数据中不使用它。多态性的一个先组合/聚合描述了复合设备的结构。组合/聚合把复合设备的属性列表链接在一起。它是在属性列表6属性数据库命名——不以数字或下划线开头;TB_[<类别标识>_][<…….>_]<表标识>TB_CLASSES_CLASSINFOVI_[<类别标识>_][<……>_]<视图标识>6GB/T40216—2021SP_[<系统标识>_][<……>_]<存储过程标识>FUNC_[<系统标识>_][<……>_]<函数标识>TRI_[<系统标识>_][<表标识>_[<……>_]<触发标识>[<外键表标识>_][<…….>_]<字段标识>IDX_[<前缀标识>_][<表名>_][<…….>_]<字段名>引可以去掉标识。属性数据库中包含类别数据表(类别字典)和属性数据表(属性字典),分别存储对类别的描述和对属性的描述。类别数据表和属性数据表中各个数据项的要求如7.2所述,类别数据表和属性数据表的结构以及表中的约束要求如7.3所述。表1类别数据元素(类别字典)序号中文名称英文名称定义1代码Code类数据的唯一代码2版本号Version用于管理类数据版本的数字3修订号Revision用来管理类数据修订版本的数字4推荐名Preferredname赋予类数据的单字或多字的名称5同义名Synonymousname表示同一概念而不同于推荐名的单字或多字的名称6代码名Codedname类名称的代码表示7表1类别数据元素(类别字典)(续)序号中文名称英文名称定义7定义描述类数据的陈述8注释提供定义更多信息的陈述9备注进一步阐明定义意义的阐述性文本定义来源类定义的引用源文档图阐明定义意义的图解类的类型适用于特定项目类的数据元素类型适用文档适用该类的文档清单属性必要性Necessityofproperties阐明属性必要性的阐述性文本超类在特性层次或分类层次中,类的上一级类上层类根据超类关系生成的类所有直系上层级别类的列表适用于特殊项目类的数据元素类型属性适合产品描述和区别的规定参数属性树属性列表继承属性继承自上层类的属性类值分配Classvalueassignment对类值的赋值父块在块层次中的上一级块是…的实例部分或全部符合指定类规范的类输入特性通过case-of关系而适用于该类的类中定义的属性状态级别信息对象所在的标准化工作流程的阶段名称发布首次出版的公开提供文档的标识数字发布者负责出版的机构提案日期首次以“提案”状态增加到字典的日期初始版本日期提出产生新版本的变化的日期版本发布日期Versionreleasedate新版本发布的日期修订发布日期Revisionreleasedate修订版本发布的日期废止日期信息对象所在的标准制定流程中状态变为“被取代”的负责委员会负责维护信息对象的IEC、ISO技术委员会或小组委员会变更请求号信息变更的请求号自定义厂家自定义类型8GB/T40216—2021表2属性数据元素(属性字典)序号中文名称英文名称定义1代码Code属性数据的唯一代码2版本号Version用于管理属性数据版本的数字3修订号Revision用来管理属性数据修订版本的数字4推荐名Preferredname赋予属性数据的单字或多字的名称5同义名Synonymousname表示同一概念而不同于推荐名的单字或多字的名称6符号Symbol用作表示属性数据符号的标记或字符7同义符号Synonymoussymbol不同于符号但表示同一属性数据概念8短名Shortname推荐名的简短表示9定义Definition描述属性数据的陈述注释Note提供定义更多信息的陈述备注Remark进一步阐明定义意义的阐述性文本基本单位Primaryunit用国际单位制基本单位所表示的单位替代单位Alternativeunits指定的或其他单位所表示的单位层Level属性层级数据类型Datatype标识数据元素类型值的特定特性格式Format数据元素类型值表达的类型和长度规范定义来源Definitionsource属性定义的引用源文档值来源Valuesource属性值的引用源文档特性数据元素类型Propertydataelementtype适用于特殊属性类的数据元素类型/特性字典元素图Drawing阐明定义意义的图解公式Formula表达定量数据元素类型语义的数学形式规则或陈述取值列表Valuelist允许值表达的列表取值列表代码允许值表达的列表编码DETclass相似数据元素类型的类适用类Applicableclasses可应用该属性的类定义类Definitionclass定义信息对象的类单位代码Codeforunit表达属性数据元素类型值的单位代码替代单位代码Codesforalternativeunits除默认单位以外的其他替代单位代码单位列表代码单位代码值列表的代码状态级别Statuslevel信息对象所在的标准化工作流程的阶段名称发布Publishedin首次出版的公开提供文档的标识数字发布者Publishedby负责出版的机构提案日期Proposaldate首次以“提案”状态增加到字典的日期9GB/T40216—2021表2属性数据元素(属性字典)(续)序号中文名称英文名称定义初始版本日期提出产生新版本的变化的日期版本发布日期Versionreleasedate新版本发布的日期修订发布日期Revisionreleasedate修订版本发布的日期废止日期信息对象所在的标准制定流程中状态变为“被取代”的时间负责委员会负责维护信息对象的IEC、ISO技术委员会或小组委员会变更请求号信息变更的请求号自定义厂家自定义类型分类数据表结构见表3。序号字段名称字段代码类型及长度值域约束备注1bigintM“类型及长度”见附录B中的表B.12代码CCodenvarchar(10)M3版本号Versionnvarchar(5)M4修订号Revisionnvarchar(5)M5推荐名PreferredNamenvarchar(50)M6同义名SynonymousNamenvarchar(50)O7代码名CodeNamenvarchar(50)O8定义Definitionnvarchar(50)M9注释Notenvarchar(100)O备注Remarknvarchar(1000)O定义来源DefinitionSourcenvarchar(100)O图Drawingnvarchar(100)O类型ClassTypenvarchar(10)O使用文档ApplicableDocumentnvarchar(100)O特性必要性RequisityPropertiesnvarchar(100)O超类Superclassnvarchar(10)OClassDETnvarchar(10)O类值分配ClassValuenvarchar(100)O是…的实例nvarchar(100)OGB/T40216—2021表3分类数据表结构(续)序号字段名称字段代码类型及长度值域约束备注导入的属性O状态级别见表B.4M发布M发布者M提案日期M初始版本日期格式为M版本发布日期VersionReleaseDate格式为M修订发布日期RevisionReleaseDate格式为C废止日期格式为O负责委员会O变更请求号O自定义O不为“0”时,“修订发布日期”为必选项。属性数据表结构见表4。序号字段名称字段代码类型及长度值域约束备注1M数据库生成的唯一标识2代码M3上级代码M4版本号M5修订号M6推荐名PreferredNameM7同义名O8符号O9同义符号O短名O定义M注释OGB/T40216—2021表4属性数据表结构(续)序号字段名称字段代码类型及长度值域约束备注备注O基本单位O替代单位AlternativeUnitsO层O数据类型见表B.2O格式O数据值O定义来源DefinitionSourceO值来源ValueSourceO特性数据元素类型见表B.3M图O公式OO定义类DefinitionClassO单位代码O替代单位代码AlternativeUnitsCodeO单位列表代码UnitListCodeO状态级别见表B.4M发布M发布者M提案日期格式为M初始版本日期格式为M初始版本日期版本发布日期VersionReleaseDate格式为M修订发布日期RevisionReleaseDate格式为C废止日期格式为O负责委员会O条件O变更请求号O自定义O不为“0”时,“修订发布日期”为必选项。7.4UML模型图类别数据实体见图2。代码代码仪器仪表类别推荐名状态级别版本号提出日期定义超类代码属性代码仪器仪表类别间关系见图3。每一个类别隶属于一个超类,同时每一个类别可以隶属于N(N>0)个代码代码推荐名1仪器仪衣类别推荐名仪器仪表类别版本号N上层类版本号代码推荐名仪器仪表类别版木号代码超类图4。代码代码仪器仪表属性状态级别版本号定义适用类推荐名类别和属性的实体关系见图5。每一个类别包含M(M>0)个属性,同时每一个属性可以隶属于N类别属性MA代码推荐名代码超类类别标识类别标识-O+附录B描述了属性数据库结构中的相关代码,可作为参考与第7章内容一起构成了属性数据库结构8数据交换内容与格式数据交换内容的主体为类数据和属性数据。为保证数据在传输和使用的过程中不产生歧义,采用标准的文件格式表示数据。数据表达方式与第6章规定的数据项定义保持一致。交换数据文件格式采用XML和EXCEL两种类型。××文件类型顺序号日期数据包类型8.2.2.1XML文件声明部分:声明数据交换数据文件符合XML1.0规范,文字编码按照GB/T2312—1980。使用XML语言表述<?xmlversion="1.0"encoding="gb2312"?>包体部分由数据包描述和交换数据组成。交换数据由多条数据记录组成,每条数据记录由第6章规数据包描述数据包描述数据记录1数据记录r<?xmlversion="1.0"encoding="gb2312"?><SearchResult><PackageDes>...</PackageDes>Data</SearchResult>XML文件完整示例参见附录A。交换数据文件允许采用Excel文件形式。采用Excel文件进行数据交换时,需要提供数据模板,数据文件和数据模板格式一致。交换数据模板文件结构示例见表5。代码上级代码版本号修订号推荐名变更请求号自定义PCodeSuperCodeVersionRevisionPreferredNameRequestIDExtensibility9文档9.2数据库表汇总表格式数据库表汇总表将系统所用到的全部表和视图列在一个表格中,方便检索。其格式见表6。序号表编号类型英文名称中文名称用途说明1…注2:不同类型的表编号前缀不同。注3:相同类型的表集中排列。注4:详述表顺序与汇总表升序编号一致。9.3数据库表详述表格式序号字段名称字段代码类型长度值域是否必填约束规则备注1…N:字段不允许为空;U:取值唯一;编码数据表将某些编码内容已经明确的编码表及其内容列在文档中,要求编码数据表按表编号升序序号名称(中文)名称(英文)域代码定义1....GB/T40216—2021(资料性)XML格式文件示例如下:<?xmlversion="1.0"encoding="gb2312"?><SearchResult><PackageDes>搜索导出结果</PackageDes><Class><cid>53</cid><CCode>ABA673</CCode<Version>001</Version>Revision>01</Revision<PreferredName>双金属温度计</PreferredName><SynonymousName></SynonymousName><CodeName></CodeName><Definition>一种温度计,用双金属片的偏转来测量和指示温度</Definition><Note></Note<Remark></Remark>DefinitionSource</DefinitionSource><Drawing></Drawing><ClassType>ITEM_CLASS</ClassType><ApplicableDocument></ApplicableDocument><RequisityProperties></RequisityProperties><Superclass>ABA672</Superclass><ClassValue</ClassValue<IsCaseOf></IsCaseOf><ImportedProperties></ImportedProperties><StatusLevel>Standard</StatusLevel><PublishedIn>IECCDD</PublishedIn><PublishedBy>IEC</PublishedBy><ProposalDate>2018-03-28</ProposalDate><VersionInitiationDate>2013-08-27</VersionInitiationDate<VersionReleaseDate>2016-05-24</VersionReleaseDate><RevisionReleaseDate>2016-05-24</RevisionReleaseDate><ObsoleteDate></ObsoleteDate><Committee>SC65E-IEC61987</Committee><RequestID>C00004</RequestID>/CLASSES</SearchResult(资料性)本附录描述了属性数据库结构中的相关代码,它与第
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届扬州中学教育集团中考生物全真模拟试题含解析
- 2025年导静电胶管项目立项申请报告
- 17《设计与建造“植物工厂”》 说课稿-2024-2025学年科学六年级上册人教鄂教版
- 2025届山东省德州市名校中考生物模拟试题含解析
- 山东省济南市名校2025届中考生物模拟预测题含解析
- 年度仿形铣床竞争策略分析报告
- 2024年三亚航空旅游职业学院高职单招数学历年参考题库含答案解析
- 四大名著的历史背景与文化价值
- 衡阳2024年湖南衡阳日报社招聘13人历年参考题库(频考版)含答案解析
- 期末测试卷01(原卷版)
- 妊娠合并贫血护理
- 完整解读《义务教育课程方案(2022版)》PPT2022年新版义务教育课程实施方案最新发布义务教育课程方案(2022版)精品课件
- 6.ctg-mboss crm2.0渠道服务总线功能技术_v0.99
- 流动资金自动测算表(内自带计算公式)
- 工地施工临时用水的计算
- t-桥式起重机设计计算书
- 暴雨产流计算(推理公式河南省)
- 品质管控流程(PPT32页)
- 人教版小学数学六年级上册:第八单元总复习教案(共10页)
- 田字格硬笔书法练字专用A4打印版红蓝两色
- 铁路站房及配套工程装饰装修施工作业指导书
评论
0/150
提交评论