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