4.2. Виды таблиц базы данных
Таблица констант – реальная таблица, имеет название «Константы». Для новых констант автоматически создаются новые поля, так как константы могут иметь различные типы данных, а отобразить это в таблице БД можно только при помощи новых полей. Эта таблица имеет только одну запись – значения констант.
Таблицы справочников – реальные таблицы. Каждый справочник представляется отдельной таблицей. Имя таблицы соответствует имени справочника «Справочник.ИмяСправочника». На примере таблицы справочника рассмотрим примерную структуру таблицы:
Код (строка, число) – уникальный код элемента справочника и записи в таблице;
Наименование (строка) – наименование элемента справочника;
Представление (строка)
ПометкаУдаления (булево)
Предопределенный (булево) – признак предопределенного элемента справочника;
ЭтоГруппа (булево) – признак группы;
Родитель (СправочникСсылка) – ссылка на родительский элемент справочника;
Владелец (СправочникСсылка) – ссылка на элемент справочника-владельца, который является главным по отношению к этому элементу подчиненного справочника;
Ссылка (СправочникСсылка) – дескриптор элемента справочника;
Реквизиты (тип реквизита) – переменный список полей реквизитов элемента справочника;
ТабличныеЧасти (РезультатЗапроса)
Для реквизитов и табличных частей создаются поля по их числу и типам, представленным в дереве конфигурации.
Таблицы документов – реальные таблицы. Каждый документ представляется отдельной таблицей. Имя таблицы соответствует имени документа «Документ.ИмяДокумента».
Таблицы журналов документов – виртуальные таблицы. Каждый журнал представлен отдельной таблицей. Имя таблицы соответствует имени журнала. В состав полей таблиц входят поля документов и поля граф журнала.
Таблицы регистров сведений – реальные таблицы. Каждый регистр представляется отдельной таблицей. Имя таблицы соответствует имени регистра «РегистрСведений.ИмяРегистра».
Регистры сведений имеют две виртуальные таблицы.
Таблица среза последних записей. Предназначена для получения наиболее близких в прошлом записей регистра на указанную дату включительно. Содержит только активные записи. Эта таблица имеет следующую структуру:
Период (дата)
Регистратор (ДокументСсылка)
НомерСтроки (число)
Активность (булево)
Измерения (тип измерения)
Ресурсы (тип ресурса)
Реквизиты (тип реквизита)
Для получения данных из этой таблицы необходимо задать дату среза последних и можно задать дополнительные условия для поиска конкретных записей по измерениям регистра.
Таблица среза первых записей. Предназначена для получения наиболее близких в будущем записей регистра на указанную дату включительно. Содержит только активные записи. Имеет структуру, аналогичную таблице среза последних записей.
Таблицы регистров накоплений – реальные таблицы. Каждый регистр представляется отдельной таблицей. Имя таблицы соответствует имени регистра «РегистрНакоплений.ИмяРегистра».
Регистры накопления имеют три виртуальные таблицы.
Таблица остатков хранит сведения об остатках регистра. Содержит только активные записи. Существует только для регистров остатков. Структура:
Измерения (тип измерения)
РесурсОстаток (число)
Для получения данных из этой таблицы необходимо обязательно задать период вычисления остатков.
Таблица оборотов хранит сведения об оборотах регистра за период. Содержит только активные записи. Существует для регистров оборотов. Структура:
Период (дата)
Регистратор (ДокументСсылка)
Измерения (тип измерения)
РесурсОборот (число)
РесурсПриход (число)
РесурсРасход (число)
Для получения данных из этой таблицы необходимо задать период и периодичность: регистратор, день, неделя, месяц, квартал, год.
Таблица остатков и оборотов хранит сведения об остатках и оборотах регистра одновременно. Содержит только активные записи. Существует для обоих видов регистра (остатков и оборотов). Структура:
Период (дата)
Регистратор (документссылка)
Номерстроки (число)
Измерения (тип измерения)
РесурсОборот (число)
РесурсПриход (число)
РесурсРасход (число)
РесурсНачальныйОстаток (число)
РесурсКонечныйОстаток (число)
Для получения данных из этой таблицы необходимо задать период, периодичность и дополнение: движения (периоды в которых были движения), движения и границы периода (периоды в которых были движения и были остатки на начало и конец),
Таблицы регистров бухгалтерии – реальные таблицы. Каждый регистр представляется отдельной таблицей. Имя таблицы соответствует имени регистра «РегистрБухгалтерии.ИмяРегистра». Вместе с регистрами бухгалтерии используются таблицы значений субконто – реальные таблицы. Также для регистров бухгалтерии существуют следующие виртуальные таблицы:
Таблицы движений с субконто. Содержит сведения о записях регистра вместе с значениями субконто.
Таблица остатков. Содержит сведения об остатках на произвольную дату в разрезе счета, измерений, субконто.
Таблица оборотов. Содержит сведения об оборотах на произвольную дату в разрезе счета, корсчета, измерений, субконто, корсубконто.
Таблица остатков и оборотов. Содержит сведения об остатках и оборотах с заданной периодичностью в разрезе счета, субсчета, измерений.
Таблицы регистров расчета – реальные таблицы. Каждый регистр представляется отдельной таблицей. Имя таблицы соответствует имени регистра «РегистрРасчета.ИмяРегистра».
Достарыңызбен бөлісу: |