21/07/2014, 03:03
|
| | Fecha de Ingreso: febrero-2014 Ubicación: España
Mensajes: 60
Antigüedad: 10 años, 9 meses Puntos: 1 | |
Respuesta: como crear un codigo alfanumerico y autoincrementable en mysql Hola scfranklin.
No tengo mucha experiencia en Mysql pero el id de una tabla como la de alumnos se utiliza normalmente para identificar inequívocamente un registro, en éste caso a un alumno.
Si por ejemplo, existiera en la base de datos otra tabla, por ejemplo "notas_alumnos" que hace referencia al id de la tabla alumnos, ¿qué podría suceder si aplicamos tu razonamiento de "reeaprovechar" el id 2 eliminado, cuando insertemos el nuevo registro, en tu ejemplo el 4?
Tendríamos inconsistencia de datos entre tablas. Es decir las notas del alumno 2 eliminado, serían ahora las del nuevo alumno, el 4.
Igual otros compañeros del foros te orientarán mejor sobre una posible solución al tema, pero yo no mostraría, en tu jTable el id de la tabla de alumnos, puedes crearte otro campo por el que ordenar los registros haciendo que forme parte de un indice y hacer con ese campo los que desees.
Saludos. |