Patent ID: 8171058

Claim:
A method to create interrecord relationships between master data records, said master data records having a relational database for storing master data entities, the method comprising: processing a master data record, the processing comprising one of receiving a new master data record and editing an existing master data record; determining a role of a user processing the master data record and ending the method if the user does not possess an adequate authorization; searching a plurality of master data records in the relational database for candidates that have a potential of being related to the processed master data record, said searching being performed implicitly and said searching comprising a search parameter having context information; determining a first potential relationship type to be established as an interrecord relationship between the processed master data record and a first potential candidate master data record from among the potential candidate master data records found as a result of the searching; presenting the determined first potential relationship type and the first potential candidate master data record to the user; establishing the determined first potential relationship type as an interrecord relationship between the processed master data record and the first potential candidate master data record, through a single action by the user in response to and after the presenting the determined first potential relationship type and the first potential candidate master data record to the user; and persisting the determined first potential relationship type in the master data record if established by the user through the single action, wherein the relational database does not store the first potential relationship type between the processed master data record and the first potential candidate master data record, prior to the processing, and wherein the first potential relationship type is determined independent of interrecord information stored in the relational database identifying a relationship between the first potential master data record and the first potential candidate master data record and linking the first potential master data record and the first potential candidate master data record, prior to the determination.