发明申请
- 专利标题: Management of complex XML schemas in a database system
- 专利标题(中): 在数据库系统中管理复杂的XML模式
-
申请号: US11519720申请日: 2006-09-11
-
公开(公告)号: US20080065654A1公开(公告)日: 2008-03-13
- 发明人: Abhyudaya Agrawal , Thomas Baby , Ravi Murthy , Nipun Agarwal
- 申请人: Abhyudaya Agrawal , Thomas Baby , Ravi Murthy , Nipun Agarwal
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle International Corporation
- 当前专利权人: Oracle International Corporation
- 当前专利权人地址: US CA Redwood Shores
- 主分类号: G06F7/00
- IPC分类号: G06F7/00
摘要:
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.
公开/授权文献
- US07761479B2 Management of complex XML schemas in a database system 公开/授权日:2010-07-20
信息查询