Ma scusa, se dei tre campi l'utente ne riempie due; OR, non dovrebbe impedire che "contemporaneamente" più di una chiave sia usata come chiavi di ricerca?