Объёкты modCategory представлены в базе данных в виде таблицы modx_categories
Родительским классом объектов является modAccessibleSimpleObject
Доступные для получения, записи и изменения поля объекта:
- parent - Поле, в котором хранится число, с размером данных 10. Значение по умолчанию — ноль
- category - Текстовое поле, с размером данных 45. Значение по умолчанию — пустая строка
- rank - Поле, в котором хранится число, с размером данных 11. Значение по умолчанию — ноль
Связи объектов
Агрегатные связи
Объект имеет зависимости. modCategory связан со следующими объектами:
— modCategory (псевдоним Parent). Связь объектов записывается в поля parent и id.
— modChunk (псевдоним Chunks). Связь объектов записывается в поля id и category.
— modSnippet (псевдоним Snippets). Связь объектов записывается в поля id и category.
— modPlugin (псевдоним Plugins). Связь объектов записывается в поля id и category.
— modTemplate (псевдоним Templates). Связь объектов записывается в поля id и category.
— modTemplateVar (псевдоним TemplateVars). Связь объектов записывается в поля id и category.
— modPropertySet (псевдоним PropertySets). Связь объектов записывается в поля id и category.
— modChunk (псевдоним modChunk). Связь объектов записывается в поля id и category.
— modSnippet (псевдоним modSnippet). Связь объектов записывается в поля id и category.
— modPlugin (псевдоним modPlugin). Связь объектов записывается в поля id и category.
— modTemplate (псевдоним modTemplate). Связь объектов записывается в поля id и category.
— modTemplateVar (псевдоним modTemplateVar). Связь объектов записывается в поля id и category.
— modPropertySet (псевдоним modPropertySet). Связь объектов записывается в поля id и category.
Композитные связи
При удалении объекта так же будут удалены следующие, связанные с ним сущности:
— modCategory (псевдоним Children). Взаимосвязь определяется полями id и parent.
— modAccessCategory (псевдоним Acls). Взаимосвязь определяется полями id и target.
— modCategoryClosure (псевдоним Ancestors). Взаимосвязь определяется полями id и ancestor.
— modCategoryClosure (псевдоним Descendants). Взаимосвязь определяется полями id и descendant.