Таблицы, описание полей в таблицах

Navigation:  Модель программы >

Таблицы, описание полей в таблицах

Previous pageReturn to chapter overviewNext page

Описание полей базы данных

 

Таблица Base_0

Назначение: основная таблица хранения данных.

 

Поле

тип

Название

Назначение

Id

число

Id

Идентификатор записи.

DDEID

число

DDEID

Номер, по которому можно осуществить связь с другими записями

SVEIZM

memo

Каталог

Множественная принадлежность объекта к древовидному каталог. Таблица «Base_TRM».

SecondNum

число

№ п.п.

Порядковый номер записи в базе данных, определяется пользователем.

NameTopic

str[180]

Краткое описание

Содержит краткое описание объекта в одну строку.

RUBRIKS

memo

Рубрики

Множественные рубрики объекта. Таблица «Base_rub».

Top

число

Уровень

Уровень информации.

HupperFile

str[100]

Файл информации

Путь к информационному объекту. Например - "C:\BASE\MyInfo\Huper.gsm".

AllFile

str[80]

Второе название

Возможность присвоить информационному файлу ВТОРОЕ (длинное) имя или ключевые слова для поиска. Например - "Информация доступ сеть технология". Применяется для дополнительного поиска.

MESTOM

memo

Организация

Название организаций или мест издания объекта. Таблица «Base_Org».

YearIzd

datetime

Дата издания

Дата издания.

BAZAM

memo

Место хранения

множественное место хранения информации. Таблица «Base_Bzp».

ToDey

datetime

Дата записи

Время регистрации (последних изменений). Поле не доступно для изменения.

IdencFile

int

Тип файла

Определяет тип информационного файла. Например - "Звуковой файл.

Size_

int

Размер файла

показывает размер объекта в килобайтах. Название поля для отображения - 'Размер файла'.

Invent

str[15]

Инв. №

инвентарный номер объекта в формате пользователя. Например - поле может иметь вид - "12.36.45".

Shifr

str[15]

Шифр

шифр объекта в формате пользователя. Например - поле может иметь вид - "ЗАК,23.AG 34", "DVD", "HDTV.

Str

int

Страниц

число страниц объекта (условно).

DtBegin

datetime

Исполнить от

начальную дату исполнения объекта.

DtEnd

datetime

Исполнить до

конечную дату исполнения объекта.

Hou

datetime

Хранить до

дату хранения объекта в базе данных.

PERCENTDO

int

Процент

процент выполнения задачи.

VSBL

bool


видимость записи.

VLADM

memo


владелец объекта. Таблица «Base_man».

CENA

real

Цена

цена товара (объекта).

PCENA

str[10]

Валюта

Размерность цены. Поле может иметь вид "у.е."

MCENA

str[50]

Единица товара

размерность единицы для цены. Например - за 1 метр.

NALOG

str[100]

Налог на товар

дополнительное разъяснение к цене. Например - Налог на товар +21%.

DISCOUNT

int

Скидка по товару

скидка (проценты).

RESERVE

int

Осталось на складе

резервное поле.

AboutR

blob

О чем

описание объекта в формате Rich Текста.

About

memo

О чем

перевод поля описания в форма TXT. Поле не доступно для изменения пользователем. Название поля для отображения - 'About'.

Pic

blob

Этикетка

графический рисунок (этикетка) прикрепленный к объекту.

AboutR2

blob

AboutR2

отображение полей в записи.

IDTMP

int

IDTMP

связи с системой расширения информационных характеристик. В программе предусмотрена возможность добавления новых характеристик объекта.

EXTRSD

memo


параметры записи.

EXTRUB

memo


параметры записи.

EXTTREERSD

memo


параметры записи.

 

 

Таблица - PARAMS

Назначение: хранение параметров для базы данных.

ID –(identy) – ключевое поле;

CAPDB – (str[55]) – префикс для поиска параметров;

CAPDBL – (str[55]) – название базы данных;

PARA – (blob) – параметр 1;

PARD – (blob) – параметр 2;

PARG – (blob) – параметр 3;

PARS – (blob) –  параметр 4;

PARV – (blob) – параметр 5;

RPARA – (blob) – параметр шрифта таблицы в формате gsIsPocket;

RPARD – (blob) – параметр шрифта таблицы в формате gsIsPocket;

RPARG – (blob) – параметр шрифта таблицы в формате gsIsPocket;

RPARS – (blob) – параметр шрифта таблицы в формате gsIsPocket;

RPARV – (blob) – параметр шрифта таблицы в формате gsIsPocket;

PARL – (blob) – параметр

RPARL – (blob) – параметр

Таблица Base_Dlg

Назначение: хранение названий должностей пользователя.

ID –(identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

Cou – (int) – порядковый номер записи;

SNUM – (int) – не используется;

FNAME –(str[100]) - описание названия;

Таблица Base_Bzp

Назначение: список мест, где хранится информация.

ID –(identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) – не используется;

Cou – (int) – порядковый номер записи;

FNAME –(str[100]) - описание названия;

 

Таблица Base_Images

Назначение: депозитарий мини изображений (этикеток).

ID –(identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

Cou – (int) – порядковый номер записи;

ImHint - (str[50]) – описание изображения

ImPic - (blob) – изображение в формате JPEG;

 

Таблица Base_man

Назначение: таблица владельцев информации.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

COU – (int) – порядковый номер записи;

Avtor – (str[50]) – псевдоним владельца информации;

FamilyVl – (str[50]) – фамилия владельца информации;

NameVl – (str[50]) – имя владельца информации;

OtchVl – (str[50]) - отчество владельца информации;

DateRjVl – (date) – дата рождения владельца информации;

DolgVl – (int) должность владельца информации;

DolgVlM - (Memo) должность владельца информации база "Base_Dlg";

OrganizVl – (int) организация владельца информации;

OrganizVlM (Memo) организация владельца информации база "Base_Org";

RabTelVl – (str[50]) – рабочий телефон;

DomTelVl – (str[50]) – домашний телефон;

FaxVl – (str[50]) – E mail;

AvtorPic – (blob) – фотография владельца информации;

Aboutr – (blob) – дополнительное описание в формате Rich;

About – (Memo) – описание в формате Text;

Settings – (Memo) – параметры записи.

 

Таблица Base_Org

Назначение: определяет список организаций.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM– (int) – поле - ссылка древовидной структуры;

Cou– (int) – порядковый номер записи;

FNAME – (str[100]) – полное имя организации;

LNAME – (str[20]) – сокращенное имя организации;

CDATE – (date) – ???

WIDTH – (int) – длинна квадрата отображения;

HEIGHT – (int) – высота квадрата отображения;

TYPE – (int) – тип отображения Rectange, Round Rect, Ellipse, Diamond;

COLOR – (int) – цвет отображения;

IMAGE – (int) – логотип организации;

IMAGEALIGN – (int) – выравнивание логотипа;

ALIGN – (int) – выравнивание названия;

SHOWINLIST – (bool) – отображать организацию;

 

Таблица Base_Rub

Назначение: основной рубрикатор информационного ресурса;

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) – не используется;

Cou – (int) – порядковый номер записи;

FNAME – (str[100]) – название рубрики;

 

Таблица Base_TRM

Назначение: древовидное представление тем и разделов.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) – поле древовидного представления;

COU – (int) – порядковый номер записи;

ICO1 – (blob) – иконка - нет выбора ветки.

ICO2 – (blob) – иконка - выбор ветки

ICO3 – (blob) – иконка - нет выбора директории

ICO4 – (blob) – иконка - выбор директории

ICO5 – (blob) – иконка -

ICO6 – (blob) – иконка -

FNAME – (str[100]) – полное имя организации;

LNAME – (str[20]) – сокращенное имя организации;

CDATE – (date) – ???

WIDTH – (int) – длинна квадрата отображения;

HEIGHT – (int) – высота квадрата отображения;

TYPE – (int) – тип отображения;

COLOR – (int) – цвет отображения;

IMAGE – (int) – логотип организации;

IMAGEALIGN – (int) – выравнивание логотипа;

ALIGN – (int) – выравнивание названия;

SHOWINLIST – (bool) – отображать организацию ???;

 

Таблица Base_P

Назначение: определяет список программ для запуска документов.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) – порядковый номер записи;

PGNAME – (str[100]) – полный путь к программе запуска;

DOPPAR – (str[100]) –дополнительные параметры запуска;

DILATION - (Memo) - список расширений файлов в строки

 

Таблица Base_Typ

Назначение: список типов информационного ресурса;

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) – не использую;

Cou – (int) – порядковый номер записи;

FNAME – (str[100]) – название типа.

первые 9 типов постоянные:

ID

Cou

FNAME

1

1

По определению ОС

2

2

Директория

3

3

Информация

4

4

Файлы (*.GSM)

5

5

Текст в формате DOS

6

6

Текст в формате WIN

7

7

Текст в формате RICH

8

8

Звуковой файл (*.WAV;*.MID)

9

9

Файл Мультимедиа (*.AVI;*.MOV;*.MPG)

 

Таблица Base_Usr

Назначение: список пользователей программы. Пользователи

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

SNUM – (int) –

Cou – (int) – порядковый номер записи;

FNAME – (str[50]) – имя пользователя;

Pasw – (str[50]) – пароль пользователя;

 

Таблица BASETMP

Назначение: таблица для сохранения характеристик таблиц данных.

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

IDMAIN – (int) – поле внутренних связей записей таблицы;

IDBACK – (int) –

INFO – (str[40]) – краткое описание назначения служебной таблицы;

EXTA – (memo) – служебные параметры для отображения данных в информационной программе и отчетных документах

EXTF – (blob) – для сохранения разработанной формы в виде бинарных ресурсных данных;

EXTFV – (blob) – для сохранения разработанной формы в виде бинарных ресурсных данных

EXTP – (blob) – для сохранения разработанной формы в виде бинарных ресурсных данных

EXTPV – (blob) – для сохранения разработанной формы в виде бинарных ресурсных данных

 

Таблица BASETMP

Назначение: таблица шаблонов описания.

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

IDMAIN – (int) – поле внутренних связей записей таблицы;

CAPT – (str[150]) – краткое описание назначения служебной таблицы;

AboutR – (blob) – текст шаблона.

About – (memo) – служебные параметры для отображения данных в информационной программе и отчетных документах

ICON – (blob) – иконка.

Таблица Bookmarks

Назначение: записи отдельной закладки для формы закладок определенного пользователя.

ID – (identy) – ключевое поле;

IDDEID – (int) – дополнительное поле связи;

IdZShert – (int) – поле связи с таблицей ShertsBM;

IDRecBase – (int) – поле ID таблицы Base_0 если есть ссылка;

ZHeight – (int) – высота записи;

ZPic – (blob) – изображение записи из таблицы Base_0;

ZNameTopic – (str[180]) – строка описания из таблицы Base_0;

ZAbout – (memo) – дополнительное описание записи;

ZIcon – (blob) – икона файла, если есть связь с файлом;

ZHFile – (str[180]) – полное имя файла;

 

Таблица DDEMAIN

Назначение: определяются дополнительные связи с другими базами (в будущем).

ID – (identy) – ключевое поле;

IDMAIN – (int) – ID в таблице Base_0;

IDBACK – (int) – Id поля в связанной базе;

BASEBACK – (int) – Id связанной базы;

NAMEBase – (str[15]) – имя связанной базы;

FORMDDE – (str[50]) – форма связи;

COMPDDE – (str[50]) – компонент связи;

 

Таблица DIAGN_TMP

Назначение: определяет список протоколов для определенной записи из Base_0;

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

ID_DIGNO – (int) – поле ID из таблицы Base_0;

IDTMP – (int) – идентификатор протокола;

CAPTION – (str[]) – описание протокола;

DATETMP – (int) – дата создания протокола;

 

Таблица ExtFile

Назначение: определяет записи рекламы.

ID – (identy) – ключевое поле;

FCOU – (int) – порядковый номер записи;

FLINC – (int) – не использую;

FFILE – (blob) – рисунок рекламы;

FAddr – (memo) – интернет ссылка;

FAbout – (memo) – описание;

FLevel – (int) – уровень рисунка;

FEnable – (bool) – активность записи;

FDATEREG – (DateTime) – время регистрации записи;

FDATESTART – (DateTime) – время начала рекламы;

FDATESTOP – (DateTime) – время окончания рекламы;

 

Таблица ID_Key

Назначение: определение идентификации базы данных;

ID – (identy) – ключевое поле;

KEYFD – (str[10]) – номер базы данных;

 

Таблица statexe

Назначение: записи статистики открытия файлов;

ID – (identy) – ключевое поле;

IDK – (int) – ID из таблицы Base_0;

COU – (int) – число доступов к файлу (обычно равно 1) ;

 

Таблица LINKTMP

Назначение: ссылку на систему расширения записей таблицы Base_0;

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

IDTMP - (int) – идентификатор шаблона расширения;

CAPTION- (str[40]) – описание расширения;

LCAPTION – (memo) – подробное описание расширения;

 

Таблица MAPLAND

Назначение: определяет список графических карт, для описания информации в базе данных;

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

IDDDE – (int) – дополнительное поле связи;

CAPM – (str[80]) – описание графического представления;

FLNAME – (blob) – графический файл;

LEFTM – (int) – левая координата карты;

TOPM – (int) – верхняя координата карты;

HEIGHM – (int) – высота карты;

WIDTHM – (int) – ширина карты;

ACTIV – (bool) – активность карты;

Pers – (int) – не использую;

PersTime – (DateTime) – не использую;

OBJ – (мемо) – список объектов карты

 

Таблица MAPS

Назначение: сохранение расположения объектов на графической карте.

ID – (identy) – ключевое поле;

COU – (int) – порядковый номер записи;

MAP – (memo) – параметры расположения объектов;

Activ – (bool) – запись доступна для сохранения;

Pers – (int) – не использую;

PersTime – (DateTime) - не использую;

 

Таблица OBJ

Назначение: не используется.

ID

COU

MAP

Activ

Pers

PersTime

 

Таблица ShertsBM

Назначение: закладки пользователя.

ID – (identy) – ключевое поле;

Usr – (int) – ID пользователя из таблицы Base_Usr;

DDEID – (int) – дополнительное поле связи;

Cou – (int) – порядковый номер записи;

Activ - (bool)- активная страница, из группы страниц;

TextSh – (memo) – описание страницы;

TextHt – (int) – высота поля TextSh;

Col1Wh – (int) – ширина колонки №1;

Col2Wh – (int) – ширина колонки №2;

Col3Wh – (int) – ширина колонки №3;

Col4Wh – (int) – ширина колонки №4;

Col5Wh – (int) – ширина колонки №5;

 

Таблица BASE_SCHR

Назначение: группа планов.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

COU – (int) – порядковый номер записи;

VIS - (bool)- видимость группы планов;

CAPTION – (str[200]) – название группы;

PARAMS - (Blob) - параметры плана

 

Таблица BASE_SCHR

Назначение: разделы из группы плана.

ID – (identy) – ключевое поле;

DDEID – (int) – дополнительное поле связи;

COU – (int) – порядковый номер записи;

IDSCHR – (int) – поле связи с таблицей BASE_SCHR;

CAPTION – (str[200]) – название плана;

ICONPLRS – (blob) – рисунок, представляющий план (не используется).

PARAMS - (Blob) - параметры ресурса плана

 

Таблица EVENTS

Назначение: события планов.

ID(identy) – ключевое поле;

IDSCHR - (int) - принадлежность к плану BASE_SCHR.ID

IDSCHRS - (str[255]) – не использую

IDMAIN(int) -

ParentID(int) -

Type(int) -

Start(datetime) -начать

Finish(datetime) -закончить

Options(int) -

Caption(str[255]) -

RecurrenceIndex(int) -

RecurrenceInfo(memo) -

ResourceID(memo) - принадлежность к ресурсам плана

Location(str[255]) -

Message(blob) -

ReminderDate(datetime) -

ReminderMinutes(int) -

State(int) -

LabelColor(int) -

ActualStart(datetime) -

ActualFinish(datetime) -

SyncID(str[255]) -

SportID(ind) -

ReminderResources(memo) -

TaskComplete(int) -

TaskIndex(int) -

TaskLinks(blob) -

TaskStatus(int) -

links - (str[255]) - связь с записями в основной таблице

 

Таблица jzresources

Назначение: страница задач.

ID(identy) – ключевое поле;

DDEID - (int) -

SNUM - (int) -

COU- (int) -порядковый номер.

FNAME(str[100]) - название страницы.

VIS - (bool) - видна ли страница.

PARAMS - (blob) - параметры задачи

 

Таблица jzevents

Назначение: задачи.

 

ID - (int) - ключевое поле;

EventID - (str) - ;

COU - (int) - порядковый номер;

ResourceID - (int) - принадлежность к странице;

Subject - (str) - в зависимости от;

Location - (str) - ;

StartDate - (datetime) - ;

StartTime - (str) - ;

EndDate- (datetime) - ;

EndTime - (str) - ;

Completiondate - (datetime) - когда реально закончилась ;

DueDate        - (datetime) - with which to link the Todo Item's due date;

Private - (bool) - ;

CreatedBy - (str) - ;

CreatedOn - (datetime) - когда создана задача;

 

OwnedBy - (str) - ;

PercentComplete - (int) - Процент исполнения;

Status - (str) - ;

EventTypeName - (str) - ;

Contact - (str) - ;

BackColor - (int) - ;

FontColor - (int) - ;

FontStyle - (str) - ;

FontSize- (int) - ;

Priority - (str) - ;

Notes - (memo) - ;

IconIndex - (int) - ;

EventKind - (int) - ;

AlarmFileName- (str) - ;

AlarmSet - (int) - ;

Done - (bool) - реально закончилась;

AlarmMsg - (memo) - ;

AlarmLeadIndex - (int) - ;

Reminder - (ind) - ;

ReminderTime - (int) - ;

ReminderDate - (datetime) - ;

ShowTimeAs - (str) - ;

Category - (str) - ;

AllDay - (bool) - ;

RecurrenceID - (int) - ;

ExceptionFields - (memo) - ;

ShareID - (str) - ;

Attachments - (memo) - ;

RunFileName - (str) - ;

About - (memo) - ;

AboutR - (blob) - ;

ResourceIDS - (memo) - ;