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