Si creo que entendì lo que escribiste...
Pues serìa tan sencillo como recorrer todas la asignaciones de esta tabla e ir preguntando si lo que te digitan
no està en los registros actules, permita hacer lo que sigue, sino pues advertirle al usuario que intenta ingresar un registro ya existente.
Creo q' es asì.., por que fue cmo te entendì!!
Saludos