GB T 24639-2009 元数据的XML Schema置标规则.pdf
《GB T 24639-2009 元数据的XML Schema置标规则.pdf》由会员分享,可在线阅读,更多相关《GB T 24639-2009 元数据的XML Schema置标规则.pdf(11页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35 24060L 67 缮宫中华人民共和国国家标准GBT 24639-2009元数据的XML Schema置标规则2009-1115发布XML Schema marking rules for metadata20100201实施宰瞀职紫瓣譬榛警瞥霎发布中国国家标准化管理委员会仅19目 次前言 1范围2术语和定义3基本置标过程-4元数据的UML建模规则 5元数据的UML模型向XML Schema的映射规则参考文献 GBT 24639-2009111238刖 罱GBT 24639-2009本标准由全国电子业务标准化技术委员会提出。本标准由全国电子业务标准化技术委员会归LI。本标准主要起
2、草单位:中国标准化研究院、北京中企开源信息技术有限公司、成都市标准化研究院。本标准主要起草人:王志强、刘颖、秦丽娇、隋媛、马洪军、林希、胡昌川I。元数据的XML Schema置标规则GBT 24639-20091范围本标准规定了用W3C XML Schema定义元数据内容的方法和规则。本标准适用于在进行元数据采集、加工、存储、共享和交换时,需要将各种元数据内容用XMLSchema定义的场合。2术语和定义下列术语和定义适用于本标准。21元数据metadata定义和描述其他数据的数据。EGBT 183911 2009,定义321 622元数据元素metadata element元数据的基本单元。注
3、1:元数据元素在元数据实体巾是唯一的。注2:与UMI术语中的属性同义。EGBT 19710 2005定义4623元数据实体metadata entity一组说明数据相同特性的元数据元素。注1:可以包括一个或一个以上的元数据实体。注2:与UMI。术语中的类同义。GBT 19710 2005,定义4724元数据类型实体metadata type entity一种可作为自定义的数据类j【I!被重复引用的元数据实体。25元数据子集metadata section元数据的子集合,由相关的元数据实体和元素组成。注:与UML术语巾的包同义。GBT 197lo 2005,定义483基本置标过程元数据内容映射为
4、XML Schema的基本置标过程如下:a)将元数据内容用UML的模型进行抽象,形成元数据的UML模型;b)将元数据的UML模型中元数据实体、元数据类型实体、元数据元素以及元数据中的代码表映射成XMI,Schema。4元数据的UML建模规则41元数据组成结构元数据子集、元数据实体、元数据类型实体和元数据元素间的关系如图1所示,其中:元数据子集山相关的元数据实体和元数据元素组成。元数据实体由其他元数据实体和7i数据元素组成。元数据实体可以与元数据类型实体相关联,也,以j其他兀数据实体相关联。元数据实体和元数据元素可以用数据字典的方式描述,并通过以F属性定义元数据实体和元数据元素,即:中文名称、英
5、文名称、缩写名、定义、约束条件、最大出现次数、数据类型、值域。图1元数据组成结构42类的组成结构Jfj UML的静态结构图建立元数据内容模型,用UMI。类的概念表示元数据实体和元数据类型实体,类与类问的关系表示元数据实体问的关系。UMI。类的结构如图2所示。图2类的组成结构43元数据转换为UML模型的规则将41巾描述的元数据表达格式和42中描述的UMI。类的表达格式相对应,建立如图3所示的冗数据与UML模型的对应关系。瓣黧忑一滋澄兰纂|刿鬻慧錾竺粪纛鬃|莲一二膳性约束条件和最大现次数:数据类型图3元数据与UML模型的对应关系元数据转换为UMI。模型的规则如下:规则l:成将冗数据子集转换为UMI
6、。模型巾的包,元数据于集的名称对应于UMI,模型巾包的粥称。规则2:应将元数据实体和元数据类列实体转换为UML模型中的类,这些类可以是特化的(子类)或泛化的(超类)。滓:元数据实体可以勺个或多个元数据类型实体相关联。规!I!|j 3:应将冗数据实体所包含的冗数据冗素转换为UMI。模型中该冗数据实体所对应类中的属r:。规则1:廊将描述无数据元素的约束条件和出现次数转换为类巾属性的约束条件和出现次数。兀数据元素的约束条什和出现次数与类II属性的约束条件和H现次数的对应关系如表1所示。表1 元数据元素的约束条件和出现次数与类中属性的约束条件和出现次数的对应关系元数据元素的约束条件和出现次数 类中属性
7、的约束条件和出现次数叫选,最大出现次数为1次 011,迸,最人m现次数为N次 0N必选,最大出现次数为1次 11必选,最大出现次数为N次 1N规则5山t将描述元数据元素的数据类型转换为类中属性的数据类型。5元数据的UMI模型向XML Schema的映射规则应详细说明XMI,Schema的前导说明(prolog)部分。应将兀数据根实体定义为一个根元素(root element)。应将元数据实体定义为XML Schema的元素(element)。应将元数据类剖实体定义为XML Schema的复杂类型(complexType)。暴刺州帕岍总揪燃5GBT 24639-2009规则规则规则规则应将元数据
8、元素定义为XML Schema的元素(element)。应将元数据标准中的代码表定义为XML Schema的简单类型(simpleType)。不应将元数据子集转换为XMI。Schema。元数据的XMI。Schema应符合W3C XML Schema的要求,包括:W3C XML Schema Part 0:PrimerW3C XML Schema Part 1StructuresW3C XMl。Schema Part 2:DatatypesW3C Namespaces in XML规则9:元数据实体、元数据类型实体、元数据元素的中文名称、英文名称以及定义注解用XMLSchema的注释说明,具体规
9、则如下:元数据实体、元数据类型实体、元数据元素的中文名称用注释说明,即:(XS:documentation)元数据类型实体中文名称(xs:documentation元数据实体、元数据类型实体、元数据元素的英文名称用注释说明,即:元数据类型实体的定义、注解等(xs:documentation?示例:数字媒体巾“图像组”元数据实体的,f,文名称英文名称以及定义注解用XMI,Schema表示如下:(xs-manotation)(XS:schema targetNamespace一”http:wwwe serviceorgcn“xmlns=”http:wwweserviceorgcn”b)应在前导说明
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 24639 2009 数据 XML Schema 规则
