Хранимая и обрабатываемая информация в базе данных Sopra представлена в виде объекта (сущности). Большая часть этих данных создается и редактируется пользователями системы, и всегда в той или иной степени связана друг с другом. Исходя из сферы их применения и отношений между собой объекты делятся на:
Существуют так же технические объекты, которые используются системой для хранения собственной информации, и объекты администрирования, информация о которых представлена в соответствующем разделе.
Взаимосвязь объектов будет представлена диаграммами, для которых приняты следующие обозначения:
Под самостоятельным объектом подразумевается объект, который может существовать вне контекста остальных объектов.
Под зависимым объектом подразумевается объект, который не может существовать отдельно и всегда имеет прямую связь с самостоятельным объектом. В данном контексте прямая связь означает, что описываемый объект всегда будет хранить идентификатор объекта своего или более высокого уровня. Под косвенной связью понимается, что этот объект может описывать объект более высокого уровня.
Под 1 уровнем структуры подразумеваются самостоятельные объекты.
Под 2 уровнем структуры подразумеваются зависимые объекты, которые обязательно имеют прямую связь с вышестоящим объектом или объектом своего уровня.
Под 3 и 4 уровнями структуры подразумеваются объекты, которые могут описывать объекты вышестоящего уровня.
Каждый объект имеет следующие аттрибуты, которые могут быть как выведены в интерфейс, так и скрыты, но могут быть представлены в отчётах:
Помимо указанных каждый объект имеет свои аттрибуты. В рамках данной энциклопедии при описании объектов будут использованы следующие обозначения: