Настоящий раздел включает описание таблиц DIRECTUM:
Все таблицы DIRECTUM описываются по единому формату:
<Имя таблицы> - <Содержание>
Таблица <Имя таблицы> – таблица <классификация по типу внесения изменений>[-1/-M] компоненты <Наименование компоненты>. Содержит <объекты данных таблицы>. Обновляется <в каких случаях идет обращение к данным с возможностью изменения>.
Поле |
Описание |
Тип |
Ключ |
Обязательность |
<Поле 1> |
<Описание значения поля 1> |
<Тип поля 1> (<Размер >) |
<Да/Нет> |
<Да/Нет> |
… |
|
|
|
|
В колонке «Поле» указывается физическое имя поля в таблице.
В колонке «Описание» дается описание хранимого значения. При этом существуют форматы:
• | если описывается поле типа «Признак», то значения указываются списком. Например: |
Признак главной иерархии:
• | Y – является главной; |
• | N – не является главной; |
• | если описывается поле, которое соответствует значению поля в другой таблице, то дается ссылка по формату: Название таблицы.Название ключевого поля; |
• | для полей локализации указывается значение двух полей таблиц <Таблица1.Поле>.<Таблица2.Поле>; |
• | поля и таблицы, не использующиеся разработчиком или администратором, не описываются и указываются как для внутреннего использования. |
В колонке «Ключ» значения определяются согласно условию:
• | Да – если поле входит в ключ таблицы SQL Server; |
• | Нет – в противном случае. |
В колонке «Обязательность» значения определяются согласно условию:
• | Да – если поле не может иметь значение Null; |
• | Нет – в противном случае. |
При описании перечисляются все поля таблиц SQL Server. Исключение составляют поля таблиц МВAnalit, MBAnValR (2..24), MBText. Структура этих таблиц может меняться. Подробнее см. раздел «Изменение структуры таблиц данных». Для этих таблиц перечислены только те поля, которые всегда есть в этих таблицах.
В таблицах выделяются общие (используемые во многих таблицах и не зависящие от содержания конкретных таблиц) поля:
• | XRecStat – признак утвержденности записи. Допустимые значения: |
• | + – запись утверждена; |
• | ? – запись не утверждена. |
Поле заполняется триггером таблицы при сохранении записи;
• | XRecID – уникальный идентификатор записи. Обычно заполняется сервером при вставке новой записи. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |