Учитывая этот фрагмент XML-схемы:
<xs:element name="data">
<xs:complexType>
<xs:sequence>
<xs:element name="param" type="param" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="format" type="format" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="name" type="xs:string" />
</xs:complexType>
</xs:element>
Предполагаемый результат является допустимым <data>
элементы могут содержать 0 или более <param>
элементов, за которыми следует 0 или более <format>
элементов.Правильно ли я добавил атрибуты minOccurs
/ maxOccurs
или они должны применяться к содержащему <xs:sequence>
?
Правильно или нет, каков будет результат перехода в ту или иную сторону?