Cita:
Empezado por atani123
Pero existe el tipico problema de cancelacion, es decir, le asigno un numero ej el 8., entra otro usuario, le asigna el 9. Ahora si cancelamos la del 8, se nos quedara el hueco. ¿no?
|
Si la numeración debe ser correlativa (sin huecos) entonces tu enfoque es correcto. No indicas que base usas pero la opción más sencilla, si tu motor lo permite, es establecer una restricción de llave foránea del tipo ON UPDATE ... CASCADE para que sea el mismo motor el que actualice la llave foránea cuando cambies la de la tabla maestra.
Si esto no es posible pues tampoco sería difícil obtener el ID asignado al maestro después del POST y hacer tú mismo la actualización.
// Saludos