Основные сущности Платформы¶
Основные сущности Платформы приведены на рисунке ниже.
[Рисунок – Основные сущности Платформы]
Основные сущности Платформы определяются моделью данных и реализованы в модуле ЛДМ. Управление документами.
Пользователям доступна возможность создавать классы в рамках каждой основной сущности Платформы и настраивать атрибутивный состав этих классов. В рамках классов сущностей доступно создавать объекты, являющиеся экземпляром данного класса. Например, документ «Дополнительное соглашение к договору <Наименование и реквизиты договора>» является экземпляром класса «Дополнительные соглашения» сущности «Документы».
Основные сущности Платформы:
- Документы – сущности Платформы, содержащие метаданные документов пользователя Платформы. Выполнены в виде карточек объектов с соответствующими полями. Могут содержать атрибуты и контент (вложения (файлы)) и могут быть версионируемы. Документы можно объединять в композитные документы (аналоги пакетов документов).
- Папки – сущности Платформы, которые позволяют группировать экземпляры классов объектов для организации их управления, хранения и удобства поиска. Папки бывают следующих типов:
- корневые – верхнеуровневые папки, в состав которых входят вложенные в них дочерние папки;
- дочерние – папки, входящие в состав верхнеуровневых (корневых) папок.
- Связи – сущности Платформы, которые реализуют направленное отношение между основными объектами Платформы. Связи бывают следующих типов:
- динамические – между экземплярами классов объектов;
- статические – между версиями экземпляров классов объектов.
- Бизнес-объекты – сущности Платформы, которые можно динамически изменять и дополнять. Выполнены в виде карточек объектов с соответствующими полями, могут содержать наборы атрибутов, не могут содержать контент (вложения), не могут иметь версий. Примером бизнес-объекта может служить карточка контрагента компании, содержащая наименование контрагента, его контактные данные и другие необходимые атрибуты данного контрагента.
- Коллекции – сущности Платформы, которые позволят сгруппировать экземпляры разных объектов Платформы, объединенные общим признаком. Например, коллекция может содержать папки, документы и другие коллекции, имеющие отношение к одному конкретному контракту. Коллекции позволяют структурировать информацию, необходимую конкретному пользователю в рамках определенной темы, не затрагивая общий порядок хранения контента на Платформе.
