Управление моделью данных

Сервис «Управление моделью данных» позволяет управлять структурой хранимых объектов в Системе и их атрибутивным составом. Сервис используется для формализации хранимых объектов, проверки корректности сохраняемых данных.

Сервис предоставляет возможность проведения комплексной работы с атрибутами, наборами атрибутов, а также классами объектов.

В рамках управления моделью данных в Системе реализованы следующие функции:

  • Создание атрибута – позволяет создать новый атрибут в Системе.
  • Изменение атрибута – позволяет обновить данные существующего атрибута в Системе.
  • Удаление атрибута – позволяет удалить существующий атрибут из набора атрибутов в Системе.
  • Получение атрибута – возвращает перечень параметров заданного атрибута.
  • Получение списка атрибутов – позволяет получить список атрибутов заданного набора с учетом постраничного разбиения и сортировки.
  • Запись нового выражения – позволяет сохранить новое регулярное выражение для атрибута в Системе.
  • Изменение регулярного выражения – позволяет изменить существующее регулярное выражение для атрибута в Системе.
  • Удаление регулярного выражения – позволяет удалить существующее регулярное выражение в Системе.
  • Получение регулярного выражения – позволяет получить существующее регулярное выражение в Системе.
  • Получение списка регулярных выражений – позволяет получить список сохраненных регулярных выражений с учетом постраничного разбиения и сортировки.
  • Создание набора атрибутов – позволяет создать новый набор атрибутов в Системе.
  • Изменение набора атрибутов – позволяет обновить данные существующего набора атрибутов в Системе.
  • Удаление набора атрибутов – позволяет удалить существующий набор атрибутов в Системе.
  • Добавление атрибута в набор атрибутов – позволяет добавить новый атрибут в набор атрибутов.
  • Удаление атрибута из набора атрибутов – позволяет удалить атрибут из набора атрибутов.
  • Получение набора атрибутов – возвращает перечень параметров заданного набора атрибутов и состав входящих в него атрибутов.
  • Получение списка наборов атрибутов – позволяет получить список наборов атрибутов с учетом постраничного разбиения и сортировки.
  • Поиск вхождений набора атрибутов в классы – позволяет получить список классов, в который входит набор атрибутов, с учетом постраничного разбиения и сортировки.
  • Создание класса объекта – позволяет создать новый класс объекта в Системе.
  • Изменение класса объекта – позволяет обновить данные существующего класса объекта в Системе.
  • Удаление класса объекта – позволяет удалить существующий класс объекта в Системе.
  • Получение класса объекта – возвращает перечень параметров заданного класса объекта и входящих в него наборов атрибутов.
  • Добавление набора атрибутов в класс объекта – позволяет добавить существующий набор атрибутов в класс объекта в Системе.
  • Удаление набора атрибутов из класса объекта – позволяет удалить существующий набор атрибутов из группы атрибутов класса объекта в Системе.
  • Получение списка классов объектов – позволяет получить список классов объектов с учетом постраничного разбиения, сортировки и фильтрации.