摘要 |
A computer implemented method for repairing records of a database, comprises determining a first set of records of the database which violate a functional dependency of the database, modifying records in the first set to make them consistent with the functional dependency to provide an output consistent database instance, determining a second set of records of the output consistent database instance comprising duplicate records, merging duplicate records in the second set in dependence on the functional dependencies of the records to provide a modified database instance. In an alternative embodiment a computer implemented method for generating a set of updates for a database including multiple records comprises: performing a functional-dependency-aware deduplication of records of the database. |