Понятия и обозначения

Понятия и обозначения.

При описании структуры таблиц информационного пакета используются следующие понятия и обозначения:

ключ записи

- поле, значение которого позволяет однозначно идентифицировать запись таблицы.

Значение ключа не несет информационного содержания, ключ используется только для указания ссылок на запись таблицы из других таблиц (суррогатный ключ)

код

- используется для уникальной идентификации записей справочников и классификаторов, однако в отличие от ключа код имеет смысловое значение

множественная ссылка

- позволяет указать в одном поле несколько ссылок на элементы какого-либо классификатора.

Множественная ссылка представляет собой строку со списком кодов, разделенных символом "|", например: "|A|B|C"

Поле с именем RHD_MD_Key должно присутствовать в каждой таблице. Данное поле содержит признак состояния записи таблицы:

"M" - запись таблицы изменена

"D" - запись таблицы удалена

"A" - запись таблицы добавлена

Описание структуры информационных таблиц и классификаторов представлено в таблицах следующего вида:

Имя поля

Тип

Длина

Наименование

ОР

Код ссылки

где:

имя поля

- имя поля таблицы длиной до 10 символов

тип

- тип данных поля таблицы, которое может принимать следующие значения:

"C" - строка символов

"N" - число

"D" - дата

"L" - логическое, T (TRUE) или F (FALSE)

длина

- размер поля в байтах. Длина строк символов не может превышать 254 байтов.

Для числовых значений с дробной частью дополнительно указано количество знаков, выделенных для дробной части числа.

Логическое значение и значения типа "дата" имеют предопределенную длину, равную, соответственно, 1 и 8 байтам

наименование

- описание значения поля

ОР

- признак обязательного реквизита (*).

Запись, у которой не заполнены значения полей, помеченных признаком обязательного реквизита, будет исключена из обработки как ошибочная

код ссылки

- заполняется для полей, которые содержат ссылку на другие таблицы или классификаторы.

Содержит мнемокод таблицы, на которую указывает ссылка.