16/02/2002, 14:30
|
| Colaborador | | Fecha de Ingreso: noviembre-2001 Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años Puntos: 69 | |
Re: Problema autoincrementando un ID (key) en MySQL Maya, si sabes un poco de teoría relacional de bases de datos, no es acosejable que el Autoincrement de la base ponga el siguiente numero, como pides.
Porque?
te explico con un ejemplo:
suponte que tienes dos tablas relacionadas, tabla A con id y nombre y una TABLA B con id, id_tabla_A y Email.
Entonces, si yo cargo datos dentro de TABLA A mi id va creciendo incrementalmente.
Bueno, digamos que llegamos al id numero 7. Luego, creo un registro en la TABLA B con hace referencia a ese ID 7 de la TABLA A.
Entonces, siguiendo con tu logica, si yo borrara el ID 7 y creara uno nuevo, este nuevo registro tendría el ID 7, Que no le corresponde al registro en la TABLA B.
Entonces es recomendable que el registro nuevo tenga el 8 que si le corresponde como registro nuevo, para que no haya problemas al relacionar con otra tabla.
Si no entendiste lo que puse, no importa. Solo entiende que no es recomendable.
Suerte
<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |