1. A computer-readable medium containing a data structure for supporting searching of databases, the data structure comprising for a plurality of attribute values, each contained within at least one attribute of one entry of one database, a mapping from the attribute value to a database and attribute of that database that contains that attribute value in that attribute of an entry of a database.