Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/02/2015, 08:23
asitudela
 
Fecha de Ingreso: mayo-2004
Mensajes: 398
Antigüedad: 19 años, 11 meses
Puntos: 4
Respuesta: Buscar coincidencias entre dos tablas de usuarios diferentes

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Ese es el único camino viable. Tienes que lograr identificar lo que se denomina "superclave", una clave alternativa que permita discriminar en forma unívoca las relaciones.
Cualquier otra cosa no te será funcional.
No es sencillo decirte cómo hacerlo sin conocer el escenario real. Sólo opodremso darte consejos generales.

Evidentemente las aplicaciones que originan los datos de esas tablas tienen un muy mal diseño de datos y validaciones, ya que en una base no pueden darse este tipo de cosas...

Un sencillo ejemplo, imagínate que tienes tu base de datos de usuarios de una armería y tienes que compararla con la base de datos pública de terroristas, por tanto, tienes que comprobar si alguno de tus clientes es un terrorista. La base de datos pública es un desastre, no tienen dni, a veces tienen número de seguridad social, otras pasaporte, el nombre y la dirección la muestran en diferentes formatos...

Sin embargo, por ley, tengo la obligación de comprobarlo... En resumidas cuentas si logro reducir algo la base de datos me sirvirá, de ahí la probabilidad.