Коллекция¶
Общее описание¶
Коллекция - тип данных, позволяющий выводить в объекте списки других объектов. Данные объекты могут быть объектами любого класса включая исходный.
Способы задания коллекций:¶
с точки зрения используемых полей атрибутивной части меты классов
один-ко-многим
- означает наличие контейнера и вложенного объекта с ссылкой на контейнер. В контейнере необходимо указать коллекцию, а у нее указать ссылочный атрибут вложенного объекта по которому формируется связь. См. Обратные ссылки в контексте коллекций.многие-ко-многим
- необходимо определить коллекцию без ссылок и указать класс вложенных элементов - связи создаются при помещении в коллекцию и хранятся как отдельные сущности в БД. См. Коллекции.обратная коллекция
- если коллекция многие ко многим задается на основании коллекции в другом объекте, то другая сторона связи задается через backColl. См. Обратные коллекции.
См. полное описание типа Коллекция
в атрибутивной части меты класса - Атрибут коллекции и обратной коллекции.