ACCESS - Bloquear nuevo registro si coinciden los 4 campos.
Tengo un pequeño problema. Estoy haciendo una base de datos de seguros.
Donde el pagador del seguro puede agregar a sus hijos, los cuales no tienen documento de identidad.
Así que puede darse el caso que se agreguen dos o más personas con los mismos nombres y apellidos. Con el documento de identidad vacío. Y para diferenciarlos que no se meta al mismo niño dos veces tener en cuenta la fecha de nacimiento.
Ahora mismo mi tabla tendría los siguientes campos.
id_asegurado, nombre, apellido 1, apellido 2, doc_identidad , fecha_nacimiento
Me gustaría que se pudiese meter por ejemplo estas filas.
Carlos Pérez Rodríguez No_doc_identidad 20/06/2019
Y puede que otro padre tenga otro hijo con el mismo nombre y mismos apellidos, pero claro nació en días distintos.
Carlos Pérez Rodríguez No_doc_identidad 29/08/2020
Entonces mi pregunta es. ¿Cómo puedo hacer para que en el formulario solo tenga en cuenta que si se pone el mismo nombre, apellidos y fecha nacimiento no te deje meter el registro y te avise que ya está registrado ese asegurado?
Si se vinculan los hijos a los padres, como dos hijos no se llamarán igual, resultará más sencillo detectar duplicados por nombre. No entiendo por qué dice que "no es desde ningún tipo de vista la solución". Si me lo puede aclarar... - Poli Plos
Por otra parte, detectar posibles duplicados como "M. José", "María José", etc. con LIKE no es tarea fácil. - Poli Plos