Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Integridad y calves foráneas

Estas en el tema de Integridad y calves foráneas en el foro de Bases de Datos General en Foros del Web. Hola a todos, tengo un gran problema. Tengo una BD y dos tablas particulares, "cliente" y "compra". La tabla compra está relacionada con la tabla ...
  #1 (permalink)  
Antiguo 26/04/2004, 12:12
 
Fecha de Ingreso: octubre-2003
Ubicación: Concepción
Mensajes: 84
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta Integridad y calves foráneas

Hola a todos, tengo un gran problema. Tengo una BD y dos tablas particulares, "cliente" y "compra".

La tabla compra está relacionada con la tabla cliente a través de una FK que además posee la característica ON DELETE NO ACTION, la cuestión es que yo necesito poder borrar usuarios sin alterar la integridad de la tabla compra, de esta forma cuando borre un ID de la tabla cliente no se realizaría ninguna modificación en la tabla compra (por el atributo ON DELETE... de la FK en la tabla compra)......El asunto es que no me funcíona, puesto que la sentencia "delete from cliente where id_cliente=1" no se ejecuta con exito cuando "este" cliente ha realizado alguna compra....

Se agradece cualquier ayuda...

saludos
  #2 (permalink)  
Antiguo 27/04/2004, 10:21
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Disculpa mi ignorancia ... qué es una FK???
  #3 (permalink)  
Antiguo 27/04/2004, 12:25
 
Fecha de Ingreso: octubre-2003
Ubicación: Concepción
Mensajes: 84
Antigüedad: 20 años, 6 meses
Puntos: 0
Foreign Key ---> FK o Clave Foránea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:55.