Patent ID: 8015150

Claim:
A method for operating a database having a plurality of first data, comprising: generating a second data, the second data comprising a temporary copy of the first data, the second data having a significance attribute and the first data having an integration attribute; editing the second data; comparing the first data and the edited second data; creating a link to the first data in the database if the edited second data matches the first data if the significance value of the edited second data meets the integration attribute of the first data, the link corresponding to the first data; saving the edited second data in the database if the edited second data does not match the first data and if the significance attribute of the edited second data meets the integration attribute of the first data; wherein the significance attribute is a fixed value defining a significance of the second data relative to other portions of the database; wherein the integration attribute comprises a condition defining a saveability of the edited second data; wherein the condition defining the saveability of the edited second data comprises a predetermined value and if the significance attribute of the edited second data is below the predetermined value, the edited second data has a low significance and is saveable; wherein if the significance attribute of the edited second data is above the predetermined value, the edited second data has a high significance and is not saveable; and generating an output to a user if a first portion of the edited second data that has a high significance value matches the first data and if a second portion of the edited second data that has a low significance value does not match the first data, the output allowing the user to decide whether to insert the edited second data that does not match the first data into the database or to provide a link to the first data, wherein the link is in the database.