发明名称 Declarative schema-directed data model management
摘要 A form is received and loaded. It is determined if a schema structure definition defines one or more choice elements for data of the form. A data structure is created for the data. The data structure includes both a schema structure valid component and a non-validated component. When a user selects one of the choice elements, a first set of zero or more data elements corresponding to the selected choice element are loaded into the schema structure valid component of the data structure. The previous set of zero or more data elements and values associated with the previous set of data elements are then stored in the non-validated component of the data structure.
申请公布号 US9015105(B2) 申请公布日期 2015.04.21
申请号 US201213455310 申请日期 2012.04.25
申请人 International Business Machines Corporation 发明人 Boyer John M.
分类号 G06F17/30;G06F15/16;G06F17/22;G06F17/24 主分类号 G06F17/30
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Choi Edward
主权项 1. A computer implemented method for declarative schema-directed data model management, the method comprising: loading a form that includes data; determining whether a schema structure definition for the data of the form defines one or more choice elements; creating a first data structure based on the schema structure definition to contain the data when the schema structure definition for the data of the form includes the one or more choice elements, the first data structure comprising a schema structure valid component and a non-validated component; responsive to a user input selecting one of the choice elements, pruning from the first data structure data orphaned objects associated with the selected choice element,storing the orphaned objects in a non-validated component of a second data structure,loading the orphaned objects into the schema structure valid component of the first data structure.
地址 Armonk NY US