首页> 外国专利> Management of complex XML schemas in a database system

Management of complex XML schemas in a database system

机译:数据库系统中复杂XML模式的管理

摘要

Techniques manage the presence of repeated constructs within a complex type at the time of schema registration. At registration, techniques detect repeated elements in the XML schema and analyze whether the repeated elements are from the same complex type. If so, techniques perform additional analysis to determine a minimal common ancestor. Within the context of a minimal common ancestor, techniques determine the maximum number of times an element may occur in the schema. In a choice content model, the largest maximum occurrence value is selected. In other content models, the maximum occurrence value is determined by adding together the occurrence values for the repeated elements. Then, when an object relational table is generated for the XML schema, the maximum number of times that an element appears in the schema is this value. Techniques retain the advantages of object relational storage, even after a schema evolution.
机译:技术在模式注册时管理复杂类型中重复构造的存在。注册时,技术会检测XML模式中的重复元素,并分析重复元素是否来自同一复杂类型。如果是这样,则技术会执行其他分析以确定最小的共同祖先。在最小共同祖先的上下文中,技术确定元素在模式中可能出现的最大次数。在选择内容模型中,选择最大的最大出现值。在其他内容模型中,最大出现值是通过将重复元素的出现值相加来确定的。然后,当为XML模式生成对象关系表时,元素在模式中出现的最大次数是该值。技术即使在架构演变后仍保留了对象关系存储的优势。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号