Поделиться через


Элемент Optionality (ASSL)

Указывает на необязательность вложенных элементов для элемента AttributeRelationship.

Синтаксис

<AttributeRelationship>
   ...
   <Optionality>...</OPtionality>
   ...
</AttributeRelationship>

Характеристики элемента

Характеристика

Описание

Тип данных и длина

String (перечисление)

Значение по умолчанию

Mandatory

Количество элементов

0-1: необязательный элемент, который может появляться только один раз.

Связи элемента

Связь

Элемент

Родительский элемент

AttributeRelationship

Дочерние элементы

Нет

Замечания

Значением этого элемента может быть только одна из строк в следующей таблице.

Значение

Описание

Mandatory

Каждый член связанного атрибута должен быть связан по крайней мере с одним членом атрибута, являющегося владельцем элемента AttributeRelationship.

Optional

Каждый член связанного атрибута не обязательно должен быть связан по крайней мере с одним членом атрибута, являющегося владельцем элемента AttributeRelationship.

Перечисление, соответствующее допустимым значениям элемента Cardinality в модели объектов AMO, — это Optionality.

См. также

Справочник

Свойства (ASSL)

Основные понятия

Атрибуты и иерархии атрибутов