Типы групп записей БД

Материал из AutoPark
Перейти к: навигация, поиск

При работе с базой данных может возникнуть необходимость группировки записей по определенным критериям. Например, сгруппировать виды перевозок по регионам (город, пригород, межгород), по режиму финансирования (дотационные, коммерческие, прочие), или по известному вам и неизвестному АвтоПарк признаку. Для этих целей в АвтоПарк используются такие понятия, как "Группы записей БД" и "Типы групп записей БД". На сегодняшний день в АвтоПарк предусмотрена возможность как ручного, так и автоматического создания групп записей БД.


В автоматическом режиме создаются и модифицируются при добавлении, удалении и изменении записей базового отношения следующие типы групп записей БД:

  1. Типы групп, основанные на значении скаляра базового отношения: В группы включаются все записи из базового отношения. Группа, в которую попадет текущая запись базового отношения, определяется по значению скаляра текущей записи.
    1. Регион вида перевозок: Строится по справочнику «Виды перевозок». Создаются группы с именами, соответствующими значению в поле «Регион». Критерием для включения нескольких видов перевозок в одну группу является совпадение значения в поле «Регион».
    2. Режим финансирования вида перевозок: Строится по справочнику «Виды перевозок». Создаются группы с именами, соответствующими значению в поле «Режим финансирования». Критерием для включения нескольких видов перевозок в одну группу является совпадение значения в поле «Режим финансирования».
  2. Одна группа = одной записи базового отношения: Строится по любому справочнику, разрешенному разработчиком к использованию при построении групп. Создаются группы с именами, соответствующими записям из выбранного справочника (базового отношения). Количество групп при этом соответствует количеству записей в справочнике (базовом отношении). В каждую группу записей БД включается одна запись справочника (базового отношения), соответствующая текущей группе. В результате каждая запись справочника (базового отношения) попадает в отдельную группу записей БД.


В ручном режиме создаются и автоматически модифицируются при удалении, изменении записей базового отношения следующие типы групп записей БД:

  1. Пользовательские типы групп: Строится по любому справочнику, разрешенному разработчиком к использованию при построении групп записей БД. При этом имена групп записей БД задаются пользователем. В каждую группу пользователь может включить любое количество записей из справочника (базового отношения). Одна запись справочника может входить в несколько групп записей БД одного типа групп записей БД.


Список справочников, разрешенных разработчиком к использованию при построении групп записей БД (не является окончательным и может быть расширен по требованию):

Виды платежных документов,
Виды прочих документов,
Виды перевозок.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы