Moduł Projekt zawiera dwa atrybuty całkowite - Koszt budżetowy i Koszt rzeczywisty - oraz atrybut wyboru o nazwie Budżet. Atrybut Budżet zawiera dwa elementy: Budżet nieprzekroczony i Budżet przekroczony. W celu wymodelowania relacji między kosztem budżetowym a kosztem rzeczywistym należy użyć reguły biznesowej SetChoice i wyrażenia aktualizującego atrybut Budżet:
='Actual Cost' >= 'Budget Cost' ? 1 : 2
To wyrażenie oznacza, że jeśli Koszt rzeczywisty jest większy niż Koszt budżetowy lub jest mu równy, wartość wynosi 1. W przeciwnym razie wartość wynosi 2.
=SetChoice("328","18","false","18_2","19_1",'Cost Evaluation')
Ta reguła biznesowa wskazuje, że dla atrybutu Budżet (identyfikator 328) należy ustawić element Budżet nieprzekroczony (identyfikator 18), z wyjątkiem sytuacji, gdy wartość atrybutu Ocena kosztu wynosi 1. W takim przypadku dla atrybutu Budżet należy ustawić element Budżet przekroczony (identyfikator 19).