23/03/2010, 05:27
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Trabajar con AUTO_INCREMENT Mira, con más de dieciocho trillones de valores posibles para una PK con BIGINT, es poco probable que llegues al límite.
Piensa esto: Si tuvieses un millón de sucursales emitiendo una factura por segundo, tardarías 584.554 años, 6 meses y 18 díasen llegar a repetir el número de una factura.
¿Realmente crees que puedes preocuparte?
Por lo demás, si aún así quieres establecer un modo imposible de colisionar, deberás entonces establecer cuál es la clave candidata real, y no fabricar un ID autonumérico, esto es: identificar cuál es el campo o conjunto de campos que identifica unívocamente un registro en una tabla, para lo cual debes analizar y normalizar la tabla en cuestión.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |