11. The computer-readable storage medium of claim 10 , wherein storing the one or more query criteria templates in the template table involves storing a set of query criteria in a parsable format in a column, thereby avoiding storing search-field names and search-field values in separate records.
11. The computer-readable storage medium of claim 10 , wherein storing the one or more query criteria templates in the template table involves storing a set of query criteria in a parsable format in a column, thereby avoiding storing search-field names and search-field values in separate records. 12. The computer-readable storage medium of claim 11 , wherein storing the query criteria in a parsable format in the column involves storing the query criteria in an XML file as a character large object (CLOB) or a binary large object (BLOB).