Hola.
me respondo yo mismo porque a la finales se sugirió en la tabla REQUISICION_ESTADO Colocar un campo adicional llamado ACTIVO De tipo VARCHAR (1);
en Fin lo demás fue sencillo en la interfaz cliente de implementar y agregando a la consulta REQUISICION_ESTADO.ACTIVO = 'S'
no se tomo en consideracion en la estructuracion de la base de datos con dicha implementacion. se tuvo que analizar nuevamente para llegar a dicha conclusión.
Saludos a todos.