Ver Mensaje Individual
  #8  
Antiguo 11-02-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 15
AzidRain Va por buen camino
MMM Una duda, supongamos que voy a capturar un nuevo tipo de cambio por lo que pasará a ser el nuevo "activo". En que momento se "desactiva" el ¿Anterior? ¿No estará mal planteada tu regla de negocio?

Yo creo que sería así:

1.- Solo se permite un tipo de cambio activo por departamento
2.- El último tipo de cambio insertado siempre será el activo (ya que los anteriores solo quedan como historico.

Basado en eso, creo que el trigger tendría que ser before insert para desactivar el que estuviera activo para ese departamento y luego realizar la inserción del tipo de cambio nuevo dejándolo como activo.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita