A method for searching a database includes receiving a search criteria
including a plurality of search elements corresponding to at least some of
the record elements of a database. Each of the search elements is capable
of returning one or more corresponding search results from the records of
the database. The search elements of the search criteria are ordered based
upon an expected size of the corresponding search results from the
database. The database is searched with one of the search elements, which
is expected to provide a first group of the search results, before
searching the database with another one of the search elements, which is
expected to provide a second, relatively larger sized group of the search
results, thereby improving the efficiency of the database search.
Метод для искать базу данных вклюает получать критерю по поиска включая множественность элементов поиска соответствуя к по крайней мере некоторым из рекордных элементов базы данных. Каждый из элементов поиска способен возвращающ one or more соответствуя результаты поиска от показателей базы данных. Приказаны элементы поиска критери по поиска основали на предпологаемом размере соответствуя результатов поиска от базы данных. База данных поискана с одним из элементов поиска, который ы, что обеспечивает первую группу в составе результаты поиска, перед искать базу данных с другое одним из элементов поиска, который ы, что обеспечивает секунду, относительно более большая определенная размер группа в составе результаты поиска, таким образом улучшая эффективность поиска базы данных.