Ok, ozřejmím tu ideu na příkladu dopisu:
<xsd:element name="dopis">
<xsd:sequence>
<xsd:element name="hlavicka">
.
.
</xsd:element>
<xsd:element name="radek" attr1=""/>
<xsd:element name="radek" attr1=""/>
<xsd:element name="radek" attr1=""/>
<xsd:element name="zaver">
</xsd:element>
<xsd:sequence>
</xsd:element>
Pro attr1 je definována množina hodnot ( enumerace), a já chci definovat možnost zapsat libovolný počet řádků, přičemž attr1 je povinný a kžadá z definovaných hodnot může být použita max. jednou, nebo vůbec... Je to srozumitelnější?
To podle me nejde. Ale nejsem si jisty, jestli vas spravne chapu, nemohl by jste tady napsat nejaky priklad, ceho presne chcete dosahnout ?