Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2012, 08:03
nosek159
 
Fecha de Ingreso: octubre-2008
Mensajes: 118
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: duda alter foreign key

El problema posiblemente este en q se corrompieron las relaciones o no estan bien echas.

Por ejemplo presupuestos tiene un campo id y año, facturas tiene un cambo id_presupuesto y año_presupuesto. Estos campos estan relacionados, en un principio, para que los 2 sean iguales ya q id y año de presupuesto son primary key pero se ve que esta comparando el id de presupuestos con id_presupuesto de facturas sin tener en cuenta el año, por eso me dice que existe una relacion.

Como ya he dicho, antes de hacer esta operacion compruebo (mediante el programa) que no existe una factura relacionada con el presupuesto y esto funciona bien. (Compruebo el id d presupuestos con id_presupuesto y año con año_presupuesto y no retorna ninguna factura) llegado a este punto lo q voy a hacer es eliminar el fk de facturas y dejarle al programa que haga esta comprobacion.


P.D. los campos no son NULL ya que no permito NULL en esos campos