首页> 外国专利> Creating storage for XML schemas with limited numbers of columns per table

Creating storage for XML schemas with limited numbers of columns per table

机译:为XML模式创建存储,每个表的列数有限

摘要

Techniques are described herein for automatically generating multiple interrelated database tables to store XML data, while ensuring that each such table has no more than the maximum DBMS-allowed number of columns. In response to the registration of an XML schema with a database server, the server determines whether any of the elements specified in the XML schema are complex elements that have more than a threshold number of descendant elements. If a complex element has more than the threshold number of descendant elements, then the server automatically generates one or more separate “out-of-line” database tables for storing at least some of those descendant elements, so that the table created to store the complex element will have no more than the permitted number of columns. Each of the out-of-line database tables is similarly generated so as to have no more than the permitted number of columns.
机译:本文描述了用于自动生成多个相互关联的数据库表以存储XML数据,同时确保每个这样的表具有不超过DBMS允许的最大列数的技术。响应XML架构在数据库服务器中的注册,服务器确定XML架构中指定的任何元素是否是具有超过阈值数量的后代元素的复杂元素。如果复杂元素的后代元素数量超过阈值,则服务器会自动生成一个或多个单独的“离线”数据库表,以存储至少一些后代元素,以便创建用于存储后代元素的表。复杂元素将不超过允许的列数。每个离线数据库表都以类似方式生成,以使列数不超过允许的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号