Maestro/detalle pierdo detalle con -1
Tengo 2 tablas, Master (id, codigo, nombre) y Detalle (id, id_Master, Direccion). Estan relacionadas mediante Master.id = Detalle.id_Master
Cuando hago una insercion me queda algo como esto.
Master
id = -1
codigo = '001'
nombre = 'jose'
Detalle linea 1
id = 1
id_Master = -1
Direccion = 'Pelayo 110'
Detalle linea 2
id = 2
id_Master = -1
Direccion = 'Caspe 35'
Detalle linea 3
id = 3
id_Master = -1
Direccion = 'Diputacion 8'
El caso es que cuando hago el post del Master, el id -1 cambia por el que toca y no me lo cambia en las lineas de detalle, por lo que quedan en el limbo.
¿Como deberia programar esto?
|