摘要 |
<p>Answers are sought for queries concerning information stored in a set of collections. The queries are done with a search server (201) which uses a network (206) to communicate with database servers (203, 204, 205) having potentially heterogeneous databases (207, 208, 209, 210, 211, 212). Each collection includes a structured entity which includes a field. A query is received that specifies a subset of the set of collections and a logical constraint between fields that includes a requirement that a first field matches a second field. The probability that the first field matches the second field is determined automatically based upon the contents of the fields. A collection of lists is generated in response to the query. Each list includes members of the subset of collections specified in the query. Each list has an estimate of the probability that the members of the list satisfies the logical constraint specified in the query.</p> |