El módulo Proyecto contiene dos atributos Entero, Coste presupuestado y Coste real, y un atributo Opción denominado Presupuesto. El atributo Presupuesto contiene dos elementos: Dentro del presupuesto y Por encima del presupuesto. Para modelar la relación entre los costes presupuestados y reales, utilice la regla empresarial SetChoice y una expresión para actualizar el atributo Presupuesto:
='Coste real' >= 'Coste presupuestado' ? 1 : 2
Esta expresión indica que si el Coste real es superior o igual al Coste presupuestado, el valor es 1. De lo contrario, el valor es 2.
=SetChoice("328","18","false","18_2","19_1",'Evaluación de coste')
La regla empresarial indica que el atributo Presupuesto (ID 328), debe establecerse en el elemento Dentro del presupuesto (ID 18), excepto cuando el valor en Evaluación de coste es 1. En ese caso, debe establecerse el atributo Presupuesto en el elemento Por encima del presupuesto (ID 19).