Материал: 2047

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Структура полей таблицы Наборы СЗП

 

Таблица П.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

Источник: https://studfile.net/preview/16408104/