Структура полей таблицы Наборы СЗП |
|
Таблица П.4.9 |
|||||
|
|
||||||
|
|
|
|
|
|
|
|
Поле |
|
Описание |
Тип |
|
Свойства |
||
Код_набора_правил |
|
Идентификатор набора |
Int |
|
Foreign key |
||
|
|
правил, принятых по |
|
|
Not null |
||
|
|
умолчанию в системе, |
|
|
|
|
|
|
|
или созданных ЛПР |
|
|
|
|
|
Код_набора_дифференц |
|
Идентификатор набора |
Int |
|
Primary key |
||
|
|
СЗП или СПП, создан- |
|
|
Not null |
||
|
|
ного по правилам, при- |
|
|
|
|
|
|
|
нятым по умолчанию в |
|
|
|
|
|
|
|
системе, или при актив- |
|
|
|
|
|
|
|
ном вмешательстве ЛПР |
|
|
|
|
|
Дата_создания |
|
Дата формирования |
Datetime |
|
Default GetDate() |
||
|
|
СПП |
|
|
|
|
|
Структура полей таблицы Правила |
|
Таблица П.4.10 |
|||||
|
|
||||||
|
|
|
|
|
|
||
Поле |
Описание |
|
Тип |
|
Свойства |
||
Условное_обозначение |
Условное обозначе- |
|
Varchar(10) |
|
Not null |
||
|
|
ние правила для вы- |
|
|
|
|
|
|
|
вода в интерфейсе |
|
|
|
|
|
|
|
аналитика |
|
|
|
|
|
Правило |
Текстовое описание |
|
Varchar(max) |
|
Not null |
||
|
|
сути правила |
|
|
|
|
|
Значение_по_умолчанию |
Значение по умолча- |
|
Bit |
|
Null |
||
|
|
нию, принятые в сис- |
|
|
|
|
|
|
|
теме, для заголовков |
|
|
|
|
|
|
|
правила |
|
|
|
|
|
Тип_правила |
Тип правила: заголо- |
|
Char(1) |
|
Check(Тип_правила |
||
|
|
вок или тело |
|
|
|
|
IN(‘H’, ‘B’) ) |
Программный_код |
Исполняемый код |
|
Varchar(max) |
|
Not null |
||
|
|
правила, который вы- |
|
|
|
|
|
|
|
зывается в основном |
|
|
|
|
|
|
|
алгоритме работы с |
|
|
|
|
|
|
|
деревом |
|
|
|
|
|
Код_правила |
Идентификатор пра- |
|
Int |
|
Primary key |
||
|
|
вила |
|
|
|
|
Not null |
155
|
|
|
|
|
Таблица П.4.11 |
Структура полей таблицы Деревья правил |
|||||
|
|
|
|
|
|
Поле |
|
Описание |
|
Тип |
Свойства |
Код_группы |
|
|
|
|
Foreign key |
|
|
|
|
|
Not null |
Код_связи |
|
Идентификатор узла в |
|
Int |
Primary key |
|
|
дереве |
|
|
Not null |
Родитель |
|
Ссылка на идентифика- |
|
Int |
Foreign key |
|
|
тор родительского узла |
|
|
Not null |
|
|
(правила) в таблице пра- |
|
|
|
|
|
вил |
|
|
|
Дочерний_узел |
|
идентификатор текуще- |
|
Int |
Foreign key |
|
|
го узла (правила) в таб- |
|
|
Not null |
|
|
лице правил |
|
|
|
Родительская_связь |
|
Ссылка на код связи с |
|
Int |
Foreign key |
|
|
родительским узлом |
|
|
Not null |
Уровень_иерархии |
|
Уровень иерархии те- |
|
Int |
Not null |
|
|
кущего узла дерева |
|
|
|
Тип_связи |
|
Для узлов типа заголов- |
|
Bit |
Null |
|
|
ка правила тип связи – |
|
|
|
|
|
истина или ложь, а для |
|
|
|
|
|
узлов типа тела правила |
|
|
|
|
|
- отстутствует |
|
|
|
|
|
|
|
|
Таблица П.4.12 |
Структура полей таблицы Правила аналитика |
|||||
|
|
|
|
|
|
Поле |
Описание |
|
Тип |
Свойства |
|
1 |
|
2 |
|
3 |
4 |
Код_набора_аналитика |
Ссылка на идентифика- |
|
Int |
Foreign key |
|
|
|
тор набора ограниче- |
|
|
Not Null |
|
|
ний, накладываемых на |
|
|
|
|
|
правила аналитиком |
|
|
|
Код_группы_правил |
Ссылка на идентифика- |
|
int |
Foreign key |
|
|
|
тор группы правил для |
|
|
Not Null |
|
|
формирования СПП |
|
|
|
Значение_логическое |
Значение правила, на- |
|
Bit |
Not null |
|
|
|
значенное аналитиком |
|
|
|
Количество_ассоциаций |
Если установлено огра- |
|
smallint |
Null |
|
|
|
ничение на количество |
|
|
|
|
|
СЗП, то указать |
|
|
|
156
|
|
|
|
|
|
|
Окончание табл. П.4.12 |
1 |
|
|
2 |
|
|
3 |
4 |
Код_правила |
|
Ссылка на идентифика- |
|
Int |
Foreign key |
||
|
|
|
тор правила, на которое |
|
|
Not Null |
|
|
|
|
накладывает ограниче- |
|
|
|
|
|
|
|
ние аналитик |
|
|
|
|
Код_записи |
|
Идентификатор записи |
|
int |
Primary key |
||
|
|
|
в таблице |
|
|
Not Null |
|
|
|
|
|
|
|
|
Таблица П.4.13 |
Структура полей таблицы Наборы правил аналитика |
|||||||
|
|
|
|
|
|
||
Поле |
Описание |
|
Тип |
Свойства |
|||
Код_набора_аналитика |
Идентификатор набора |
|
int |
Primary key |
|||
|
|
ограничений, наклады- |
|
|
|
Not Null |
|
|
|
ваемых на правила |
|
|
|
|
|
|
|
аналитиком |
|
|
|
|
|
Дата_создания |
Дата формирования |
|
Datetime |
Default GetDate() |
|||
|
|
набора |
|
|
|
|
|
Автор |
Идентификатор автора |
|
Varchar(100) |
Null |
|||
|
|
набора |
|
|
|
|
|
Примечание |
Дополнительные све- |
|
Varchar(100) |
Null |
|||
|
|
дения |
|
|
|
|
|
|
|
|
|
|
|
|
Таблица П.4.14 |
Структура полей таблицы Группы правил |
|||||||
|
|
|
|
|
|||
Поле |
|
Описание |
|
Тип |
Свойства |
||
Код_группы |
|
Идентификатор группы |
|
Int |
Primary key |
||
|
|
правил для формирова- |
|
|
|
Not Null |
|
|
|
ния СПП |
|
|
|
|
|
Группа_правил |
|
Описание группы пра- |
|
Varchar(100) |
Not Null |
||
|
|
вил для формирования |
|
|
|
|
|
|
|
СПП |
|
|
|
|
|
|
|
|
|
|
|
|
Таблица П.4.15 |
Структура полей таблицы Diff_manual (Справочник СПЗ)
Поле |
Описание |
Тип |
Свойства |
Word_ID |
Идентификатор слова |
int |
Primary key |
|
|
|
Identity(1,1) |
|
|
|
Not null |
Word_Type |
Тип слова |
varchar(50) |
Not null |
Word |
Слово |
varchar(50) |
Not null |
157
|
|
|
Таблица П.4.16 |
Типы полей таблицы Type_anket_manual (Справочник вида анкет) |
|||
|
|
|
|
Поле |
Описание |
Тип |
Свойства |
Type_ID |
Идентификатор типа |
bigint |
Primary key |
|
анкеты |
|
Identity(1,1) |
|
|
|
Not null |
Comments |
Комментарии |
Varchar(10) |
Not null |
Sex |
Указание, с учетом |
bit |
Not null |
|
особенностей какого |
|
|
|
пола создана анкета |
|
|
Date_gen |
Дата генерации |
datetime |
Not null |
Таблица П.4.17
Структура полей таблицы Clients (Клиенты)
Поле |
Описание |
Тип |
Свойства |
Client_ID |
Идентификатор клиента |
int |
Primary key |
|
|
|
Identity(1,1) |
|
|
|
Not null |
LastName |
Фамилия |
char(15) |
Not null |
FirstName |
Имя |
char(15) |
Not null |
MiddleName |
Отчество |
char(15) |
Allow Null |
Group_id |
Код группы соц.-дем |
tinyint |
Foreign key |
|
признаков |
|
Not null |
Таблица П.4.18
Типы полей таблицы Cl_ankets (Кредитный договор)
Поле |
Описание |
Тип |
Свойства |
1 |
2 |
3 |
4 |
Date_ |
Дата заполнения анкеты |
datetime |
default(getdate()) |
Contract_ID |
Идентификатор контракта |
bigint |
Primary key |
|
|
|
Identity(1,1), Not null |
Client_ID |
Идентификатор клиента |
int |
Foreign key |
|
|
|
Not null |
AnketType_ID |
Идентификатор типа анкеты |
bigint |
Foreign key |
|
|
|
Not null |
NContract |
Номер контракта |
char(20) |
Not null |
ReturnCredit |
Факт возврата кредита клиен- |
tinyint |
Allow Null, check (Re- |
|
том |
|
turnCredit in(-1,0,1)) |
Date_issue |
Дата выдачи кредита клиенту |
datetype |
Not null |
Date_return |
Дата возврата кредита клиен- |
datetype |
Not null |
|
том |
|
|
Probability |
Вектор отличий клиента |
real |
Allow Null |
WordCount |
Количество слов |
int |
Allow Null |
Rf |
Риск финансовый |
Real |
Allow Null |
|
158 |
|
|
|
|
|
Окончание табл. П.4.18 |
1 |
2 |
3 |
4 |
Rph |
Риск субъективного поведения |
Real |
Allow Null |
Rf_OR_Rph |
Выбранное предпочтение при |
Bit |
Allow Null |
|
принятии решения |
|
|
Rsum |
Суммарный риск, определен- |
Real |
Allow Null |
|
ный на основе принятых пра- |
|
|
|
вил |
|
|
Contradiction |
Было ли противоречие в оцен- |
Bit |
Allow Null |
|
ках рисков |
|
|
Decision |
Правильность принятого реше- |
Bit |
Allow Null |
|
ния, определяемая после даты |
|
|
|
окончания кредита |
|
|
Id_relationship |
Код ветви дерева решений |
int |
Foreign key |
|
|
|
Allow Null |
|
|
|
Таблица П.4.19 |
Структура полей таблицы Anket_pattern (Шаблон анкеты)
Поле |
Описание |
Тип |
Свойства |
Word_ID |
Идентификатор слова |
int |
Not null |
Type_ID |
Идентификатор типа |
bigint |
Foreign key |
|
слова |
|
Not null |
Record_ID |
Идентификатор записи |
bigint |
Primary key |
|
|
|
Not null |
|
|
|
Таблица П.4.20 |
Структура полей таблицы Anket_ Structure (результаты анкетирования)
Поле |
Описание |
Тип |
Свойства |
Contract_ID |
Идентификатор кон- |
bigint |
Foreign key |
|
тракта банка с клиентом |
|
Not null |
AnketRecord_ID |
Идентификатор записи в |
bigint |
Not null |
|
анкете |
|
|
Value_ |
Значение (вес) |
tinyint |
Not null, check(Value_ |
|
|
|
in(0,1,2,3,4,5,6)) |
ContracrRecord_ID |
Идентификатор записи в |
bigint |
Primary key |
|
контракте |
|
Not null |
159