Patent ID: 9092639
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A method for maintaining data in a data management system including at least one processor and a storage system, the method including: accessing a storage system storing a table, the table including one or more records, each record including at least one field that contains data, and storing two or more descriptors, at least some of the descriptors each comprising data identifying a data source for a record and at least some of the descriptors each comprising data identifying a data source for each of one or more fields of the record; and determining if, according to the descriptors and based at least in part on an identity of a first data source providing one or more source elements of data, at least one field in one of the records of the table is allowed to be changed in response to receiving the source elements of data from the first data source; at least one descriptor identifying a record owner that governs changes to a particular record of the table, and at least one other descriptor identifying a field owner different from the record owner, the field owner governing changes to a data element stored in a particular field of the particular record of the table.