| List: | Spanish | « Previous MessageNext Message » | |
| From: | José C. Massón | Date: | January 17 2011 2:14am |
| Subject: | Re: ¿Qué PK usar en una tabla per sonas? | ||
| View as plain text | |||
El 15/01/11 20:34, Fresh Poison escribió: > Estimados, > > En mi trabajo se está por armar una nueva Base de Datos y se discutió > sobre la tabla personas generandose la duda si sería conveniente la > creación de un id de persona o usar el documento de identidad como clave > primaria. > > Para complicar un poco la cosa pueden existir documentos extranjeros en > la BD así que supongo se debería utilizar una clave compuesta en el > caso de que el documento sea el ganador :) > > La mayoría quiere utilizar el documento pero yo recuerdo que en mis > días > de alumno un profesor nos recomendó no utilizarlo. > > Como dudo de la sapiencia de mi profesor, de la de mis compañeros y > sobre todo de la mía propia vengo por estos lares a preguntar a los que > saben ;) > mmm no usaría un número de documento... no suelen ser unívocos. Usaría un uuid[1] En MySQL lo podés generar con la función UUID() [1] http://es.wikipedia.org/wiki/Universally_Unique_Identifier abrazos -- José C. Massón gcoop - Cooperativa de Software Libre Velasco 508 Depto A www.gcoop.coop (+54 11) 4855-4390 Buenos Aires - Argentina
