Структура информации в базе

Top  Previous  Next

Дерево устройств. Ниже представлена структура дерева устройств. Дерево устройств отображается в главном окне клиентского приложения. Информация в базе разделена на области. В пределах каждой области действуют свои настройки прав пользователей. Каждый пользователь может иметь доступ к одной или нескольким областям. Внутри каждой области имеется два специальных объекта: Транзит и Оборудование. Узел Транзит содержит информацию о передачах устройств из других областей (Транзитные контейнеры). Между областями можно передавать устройства и лицензии. Узел Оборудование включает в себя папки. Папки могут содержать другие папки, устройства и лицензии. Устройства могут содержать другие устройства. Уровень вложенности структуры дерева не ограничен.

 

help_tree_units

 

 

 

Дерево моделей. Ещё одна древовидная структура используется в справочнике типов и моделей и называется деревом моделей. Эта структура тесно связана с настройкой прав пользователей и с фильтрами типов.

 

help_tree_models

 

 

 

Права пользователей. Чтобы иметь доступ к какой-либо операции, пользователь должен входить в роль, в которой эта операция разрешена для конкретной области. Пользователи могут входить в несколько ролей. В этом случае права пользователя есть сумма разрешенных операций ролей.

 

help_permissions_info

 

 

 

Взаимосвязь устройств с объектами базы. Ниже показана упрощенная схема взаимосвязей устройств с основными компонентами базы.

 

help_units_info