基于C_Schema的XML模式到关系模式的映射
Mapping from XML schema to relational schema based on C_Schema作者机构:广西师范大学计算机科学与信息工程学院广西桂林541004
出 版 物:《计算机工程与设计》 (Computer Engineering and Design)
年 卷 期:2011年第32卷第5期
页 面:1710-1713页
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)]
基 金:国家自然科学基金项目(10761002) 广西科学基金项目(0832101)
主 题:XML模式 P_Schema B_Schema C_Schema 关系模式
摘 要:为解决复杂XML文档中的递归元素、多命名空间信息、重复结构、面向未来可扩展元素和属性等关系模式的映射,针对P_Schema和B_Schema在XML模式到关系模式映射中的不足,提出了一种基于C_Schema的XML模式到关系模式的映射方法。C_Schema对P_Schema和B_Schema进行了继承和扩展,将上述复杂信息提取出来生成新类型,并在其相应的父元素中保留对新类型的引用。C_Schema与XML Schema模式是一种等价关系,根据一定的映射规则,将C_Schema直接映射为关系模式,实现将XML文档在数据库中的存储。依据该模式可实现各种基于模式的复杂XML文档到关系数据库的存储与还原,可广泛应用于各种基于XML的行业标准中。