GBT 40216-2021 智能仪器仪表的数据描述 属性数据库通用要求.pdf
- 文档部分内容预览:
由输出块表示的块的层级仅存在于 于属性列表的结构数据中。事务数据中不使用它。多态性的一个先 决条件是,描述更具体概念的块至少具有与通用概念相同的属性。用于通用的“输出”块中的属性被继承 到“输出”的特定块(模拟电流输出、二进制输出、脉冲输出)
例L:VI CLASSES CLASSINE
[<外键表标识>.<…> <字段标识> 字段名应以字母开头瓦楞纸箱标准,采用有特征含义的单词或缩写。 示例: ClassID
属性数据库中包含类别数据表(类别学典)和属性数据表(属性字典),分别存储对类别的描述和对属 生的描述。类别数据表和属性数据表中各个数据项的要求如7.2所述,类别数据表和属性数据表的结构以 及表中的约束要求如7.3所述
用于智能仪器仪表分类类别的描述元素,见表1
表1类别数据元素(类别字典)
■类别数据元素(类别字耳
用于仪器仪表属性数据的描述元素,见表2
表2属性数据元素(属性
2属性数据元素(属性字典
分类数据表结构见表3。
表3分类数据表结构(续
不为"0"时,“修订发布日期”为必选项。
属性数据表结构见表4
表4属性数据表结构(续
注:M:必选;O:可选;C:条件必选,满足某种条件的情况下,必选,例如"修订号"和"修订发布日期”,当"修订号"值 不为“0"时,“修订发布日期”为必选项
7.4.1类别数据实体
仪器仪表类别的属性包括代码、推荐名、版本号、定义、超类代码、属性代码、提出日期及状态级别等。 装别数据实体见图2
仪器仪表类别间关系见图3。每一个类别隶属于一个超类,同时每一个类别可以隶属于N(N>0)个
7.4.2属性数据实体
仪器仪表属性包括代码、推荐名、版本号、定义、适用类、提出日期及状态级别等。属性数据 图4
仪器仪表属性包括代码、推荐名、版本号、定义、适用类、提出日期及状态级别等。属性数据实体见 4
7.4.3类别和属性的实体关系
图5类别和属性的实体关系图
附录B描述了属性数据库结构中的相关代码,可作为参考与第7章内容一起构成了属性数据库结构 的完整定义
述了属性数据库结构中的相关代码,可作为参考与第7章内容一起构成了属性数据库结构
8数据交换内容与格式
数据交换以计算机文件作为媒介,规定了数据交换文件的内容、类型、命名规则及结构。宜通过自 方式,实现数据交换和共享。 数据交换内容的主体为类数据和属性数据。为保证数据在传输和使用的过程中不产生歧义,采用权
各式表示数据。数据表达方式与第6章规定的数据项 数据文件格式采用XML和EXCEL两种类型。
8.2.1文件命名规则
交换数据文件名由数据包类型、日期、顺序号等五部分组成: 数据包类型:数据包分类代码,由4个字符组成; b)日期:数据交换的日期,由8个字符组成,格式为CCYYMMDD; c)顺序号:数据文件的顺序号,由4位字符组成; d)文件后缀:文件类型扩展名。 主文件名占16个字符长度,文件后级为".XML”或".XLS”,结构如图6所示。
8.2.2.1XML文件
交换数据文件采用XML标准格式,由声明部分和包体部分组成。 声明部分: 声明数据交换数据文件符合XML1.0规范,文字编码按照GB/T2312一1980。使用XML语言表述 如下: xml version="1.o” encoding="gb2312"?> 包体部分: 包体部分由数据包描述和交换数据组成。交换数据由多条数据记录组成,每条数据记录由第6章规 定的数据项组成加图7所示
交换数据文件结构示例:
... ... XML文件完整示例参见附录A。... 8.2.2.2Excel文件
交换数据文件允许采用Excel文件形式。采用Excel文件进行数据交换时,需要提供数据模板,数据 文件和数据模板格式一致。 数据模板:数据模板对数据进行描述,每个工作薄(sheet)放一个交换内容包括数据头和数据区域两部 分。数据头对交换内容进行标识,数据区域存放交换内容。 数据文件:根据数据模板要求,生成相应的数据文件,Excel格式的数据文件就是在模板表中的数据区 域填入具体数据 交换数据模板文件结构示例见表5
9.2数据库表汇总表格式
主1:类型可选项为表、视图、存储过程、函数 注2:不同类型的表编号前缀不同。 注3:相同类型的表集中排列。 注4:详述表顺序与汇总表升序编号一致。
主1:类型可选项为表、视图、存储过程、函数 注2:不同类型的表编号前缀不同。 注3:相同类型的表集中排列。 注4:详述表顺序与汇总表升序编号一致。
9.3数据库表详述表格式
数据库表详述表描述所有表和视图的字段信息,其格式见表7
完整性约束规则取值一般为P、F、I、N、D、U、C,具体含义如下: P:主键; F:外键,在值域中指明外键(表名[列名]); I:在该字段有索引,在备注中指明索引名; N:字段不允许为空; D:有缺省值有色金属标准,在值域中指明缺省值; U:取值唯一; C:主键数据删除时级联删除全部外键数据,非主键无此标志。
完整性约束规则取值一般为P、F、I、N、D、U、C,具体含义如下: P:主键; F:外键,在值域中指明外键(表名[列名]); I:在该字段有索引,在备注中指明索引名; N:字段不允许为空; D:有缺省值,在值域中指明缺省值; U:取值唯一; C:主键数据删除时级联删除全部外键数据,非主键无此标志。
本附录描述了属性数据库结构中的相关代码,它与第7章一起构成了属性数据库结构的完整定义。 属性数据库的数据项值域可用代码表示的,一律采用代码,且具有唯一性,包含字符集代码表(见表B.1)、 致据类型代码表(见表B.2)、属性数据元素类型代码表(见表B.3)、状态级别代码表(见表B.4)
表B.2数据类型代码表
属性数据元素类型代码
封头标准表B.4状态级别代码表
....- 数据标准
- 相关专题: 智能仪器