Pués a los hechos!, si hay duplicados entonces lo mejor es un
autoincrementado, como bien se dijo por ahí.
Aquí en Uruguay por suerte no hay duplicados. El código se genera con un
número correlativo más un dígito verificador y todo se lee como una
solo
número.
Bueno, en escala somos muy pequeños, aquí hay solo 3 millones de personas.
(ya les paso el chivo, si quieren pasar una vacaciones tranquilas en las
mejores playas, dense una vuelta por Punta del Este!!!)
Carlos
El 18/01/11 15:51, "Hernán Beati - SaberWeb.com.ar"
<hernan@stripped> escribió:
>El 18/01/2011 02:31 p.m., José C. Massón escribió:
>
>>
>> Tengo varios ejemplos donde, para una empresa con más de 600.000
>>clientes
>> (personas físicas), hay varios documentos repetidos, para personas
>> distintas... yo no lo creía hasta que lo vi. Aparentemente acá en
>>Argentina
>> los DNI, no son tan únicos como uno esperaría que fueran :-S
>
>Parece que solamente en España, estiman que existen 105.000 documentos
>duplicados!!!
>
>http://www.ine.es/revistas/estaespa/141_10.pdf
>
>Si dentro de un mismo país "del primer mundo" pasa eso, hagamos una
>traspolación a los cientos de países que existen: ¿cuántos
> países
>simplemente tienen un número correlativo para asignar los DNI? Al menos
>así es en Argentina. Si otros países usan el mismo criterio simple de
> ir
>dando números consecutivos, debe haber sin dudas, muchísimos DNI con el
>mismo número (por ejemplo, el 2.856.543) asignados en distintos países.
>Es decir, debe haber un ciudadano Argentino con el DNI 2.856.543
>tramitado en Argentina, y un ciudadano de, supongamos, Tanzania, con el
>DNI 2.856.543 pero tramitado en Tanzania, y otro en Afganistán... etc.
>
>Sin dudas, un ID autonumérico es la única solución a esto. Al
> menos
>hasta que establezcamos un gobierno mundial que asigne un DNI único a
>cada ser humano...
>
>Saludos!
>
>--
>Hernán Beati
>http://www.saberweb.com.ar
>
>--
>Lista de Correos de MySQL
>Para el historial de la lista: http://lists.mysql.com/mysql-es
>Para cancelar inscripci�n:
>http://lists.mysql.com/mysql-es?unsub=1
>