no se si te podra servir para algo mi consejo, pero creo que indicar una clave unica en los campos "nombre", "apellido1" y "apellido2" no sea una buena idea.
busca por ejemplo en el Google:
"Antonio Garcia Lopez"
veras que aparecen un monton de tipos que no son nisiquiera hermanos y se llaman igual.
quizas deberias introducir un nuevo campo (DNI, NIF o algo asi) y crear una clave unica sobre ese campo.