I am asking why the Jena rules some times lead to duplicate values. By duplicate values, I mean it does not over write the old values when certain new values comes in. I have a rule which says if an employee salary exceeds 10k usd, the emplyee should be assigned to a Manager class else to Programmer class.
In the early stages of the system, my rules assign her to Programmer when salary is less than 10k and works fine. When later the same employee salary exceeds the threshold, it assign it to Manager class, again fine. But the problem is that it did not replace the old value and I can see both the values in my file: *Jim Type Programmer* *Jim Type Manager* *Now should it be avoided and if yes how? From week, I am working on it but so far failed.*
