-
I. . ( )
. ( ) , , . (. Paradox). .
, - , . .
, , ( ).
. 3 : (Quest.db), (QuestRules.db) (Answ.db).
Quest.db
ID | Integer | |
Question | String | |
AnsType | Integer | (0 Boolean, 1 Integer, 2 String) |
Answer1 | String | 1 |
Answer2 | String | 2 |
AnswerN | String | N |
Asked | Boolean | / |
Attribute | String | () , . |
Order | Integer | () |
Answ.db
ID | Integer | |
Attribute1 | String | () , . |
Attribute2 | String | 2 |
AttributeM | String | M |
QuestRules.db
ID | Integer | |
IF_Atr | String | () . |
IF_Value | String | () |
NextQuest | Integer | (ID) . =0, . |
NoAsk | Integer | (ID) , . =0, . |
1. , . () . , , , , . . , , _, _.
2. , .. . , ( ), .
|
|
, . , , , , , . {Answer1, , AnswerN}, , Q2 (, ). Q2 Q3, N ().
() . , , , . , .
3. , ( ) . , . , , . / . , ( ) . , 100 , .
, , .
. : , , , , , ( ), , .