update tablas relacionadas

16/09/2004 - 11:11 por mei | Informe spam
Hola:

¿Qué tal?
Tengo una pregunta, ¿Cuando tienes una base de datos con
dos tablas que tienen una relacion n-n como haces la
actualización? Porque al haber integridad referencial no
deja.

Tabla1:cod1 (clave) atrib11 atrib12
Tabla2:cod2 (clave) atrib21 atrib21
Tabla3 q resulta de la relación n a n entre tabla1 y
tabla2: cod1 cod2

Cuando kiero hacer un update de tabla2 y tiene una
entrada en tabla3 me da problemas con eso de la
integridad referencial.¿Cómo se hace en estos casos?
Bueno muchas gracias y ya se que es una pregunta un tanto
tonta pero no se como lo haceis pq con un simple update
tabla3 set cod2='tres' no vale
Gracias y un saludo
 

Leer las respuestas

#1 Carlos Sacristan
16/09/2004 - 11:17 | Informe spam
La opción más sencilla sería establecer actualización en cascada para
esa relación...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"mei" escribió en el mensaje
news:33c001c49bcd$2c322020$
Hola:

¿Qué tal?
Tengo una pregunta, ¿Cuando tienes una base de datos con
dos tablas que tienen una relacion n-n como haces la
actualización? Porque al haber integridad referencial no
deja.

Tabla1:cod1 (clave) atrib11 atrib12
Tabla2:cod2 (clave) atrib21 atrib21
Tabla3 q resulta de la relación n a n entre tabla1 y
tabla2: cod1 cod2

Cuando kiero hacer un update de tabla2 y tiene una
entrada en tabla3 me da problemas con eso de la
integridad referencial.¿Cómo se hace en estos casos?
Bueno muchas gracias y ya se que es una pregunta un tanto
tonta pero no se como lo haceis pq con un simple update
tabla3 set cod2='tres' no vale
Gracias y un saludo

Preguntas similares