Классы
Классы разработаны для хранения большого количества взаимосвязанных объектов. Каждый класс может иметь миллионы экземпляров, обслуживаемых реляционной или графовой базой данных:
- Структура экземпляра класса сопоставляется с набором таблиц реляционной базы данных или набором узлов и ребер в графовой базе данных
- Каждый экземпляр класса - это запись в таблице реляционной базы данных или узел в графовой базе данных
- Классы используют заданные пользователем поля, которые напрямую преобразуются в колонки таблицы реляционной БД или свойства узла графовой базы данных
Между собой классы могут иметь отношения «один к одному», «один ко многим» и «многие ко многим». Эти отношения помогают организовать интеллектуальную навигацию между экземплярами класса. При использовании реляционной БД в качестве хранилища отношения «один к одному», «один ко многим» реализованы с помощью внешних ключей, тогда как отношения «многие ко многим» представлены в виде выделенных таблиц значений. В графовой базе данных все отношения между экземплярами класса - это рёбра графов.
Инструментальные панели в полной мере поддерживают работу с классами, позволяя визуализировать и изменять поля каждого экземпляра. Представления классов отображают табличные списки экземпляров классов с возможностью сортировки, поиска и фильтрации «на лету».
Экземпляры классов могут иметь настраиваемые состояния и жизненные циклы, гибкие права доступа, а также привязки, с помощью которых осуществляется периодическое обновление значений полей классов.
Ниже представлены несколько примеров использования классов:
- Для CRM-системы типичные классы - это «Аккаунт», «Контакт», «Лид» и «Возможная сделка»
- В системе инвентаризации активов классами могут быть «Актив», «Тип актива», «Ответственное лицо» и «Местоположение»
- Система Service Desk может иметь такие классы, как «Агент», «Инцидент», «Сервис» и «Соглашение о качестве предоставляемых услуг (SLA)»
- Для системы управления ЦОД типичным классами будут «Стойка», «Сервер», «Кабель» и подобные активы, характерные для данной отрасли