计算机应用 ›› 2010, Vol. 30 ›› Issue (11): 2941-2944.

• 数据库与数据挖掘 • 上一篇    下一篇

数据集成中XML Schema到关系模式的转换方法

聂玲1,刘波2   

  1. 1. 广东省广州市暨南大学信息科学技术学院计算机科学系
    2. 广州暨南大学南海楼计算机科学系
  • 收稿日期:2010-04-22 修回日期:2010-06-21 发布日期:2010-11-05 出版日期:2010-11-01
  • 通讯作者: 聂玲
  • 基金资助:
    广东省教育部产学研结合项目

Transformable method for XML Schema to relational schemata in data integration

  • Received:2010-04-22 Revised:2010-06-21 Online:2010-11-05 Published:2010-11-01
  • Contact: Nie Ling
  • Supported by:
    University-Industry-Science Partnership Project of Guangdong Province and National Education Ministry

摘要: 根据XML Schema中组件的定义及组件之间的嵌套关系,建立一系列从XML Schema转换成关系模式的结构映射规则和语义映射规则。基于这些规则实现一种转换算法,从Schema中提取出关系模式,并且证明映射得到的关系模式满足4NF。结果表明得到的关系模式不仅包含了XML Schema中所有的结构和内容信息,还能保留大部分语义约束信息,减少存储冗余。

关键词: XML schema, 嵌套关系, 映射规则, 关系模式, 语义约束

Abstract: This paper built a set of structure mapping rules and semantic mapping rules according to the definition of elements and the nested relation between elements in XML schema. A new mapping method based on these mapping rules was proposed to transform XML Schema to relational schemata. Furthermore, the relational schemata mapped from XML Schema were proved in 4NF. The results indicate that the relational schemata not only contain all the information of structure and content in XML Schema, but also preserve most of the semantic constraints and reduce storage redundancy.

Key words: XML schema, nested relation, mapping rule, relational schema, semantic constraint