. , () . ( - ) , , .. .
1. , . () ( ). . , , . .
. , () . , , ( , AGP, , ..). .
( ) ( ) . . , . , , , .
2. () . , , ..
3. , , . (, Used).
4. , (). .
5. . .
. : , , ( ), , , , ( ), , .
|
|
. RulesSimple.db . . RulesComplex.db , , . , , . / .
RulesSimple.db
ID | Integer | |
IF_Atr | String | () . |
IF_Value | String | () . |
Then_Atr | String | () . |
Then_Value | String | () . |
Used | Boolean | / |
RulesComplex.db
ID | Integer | |
IF1_Atr | String | () . |
IF1_Value | String | () . |
Operation | Integer | (0 , 1 AND, 2 OR, 3 NOT ) |
IF2_Atr | String | () . |
IF2_Value | String | () . |
Then_Atr | String | () . |
Then_Value | String | () . ='Null', / . |
ChangeValue | Integer (Number) | / (, ) (). |
Used | Boolean | / |
[ (&IF1_Atr = IF1_Value) Operation (&IF2_Atr = IF2_Value) ]
[ (Then_Value<>'Null') (&Then_Atr = Then_Value) ]
[ (&IF1_Atr = IF1_Value) Operation (&IF2_Atr = IF2_Value) ]
[ (Then_Value='Null') (&Then_Atr = &Then_Atr + ChangeValue) ]
:
;
;
;
;
() ;
;
, .