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