Chiave unica lo davo per scontato. Infatti il controllo servirebbe proprio per prevenire il warning in caso di doppione.

Poi anche per il principio di non estrarre mai dati sensibili se si puo' evitare. A volte vedi certi script che estraggono username e password e poi li comparano in una if.... da manicomio...