maxOccurs in object type definition (datamodel2) will be ignored

Description

Wenn man im Datenmodell maxOccurs="1" festlegt, wird dies nicht in die Schemadatei übernommen und folglich auch nicht später validiert.
Datenmodell:
...
<element name="epi_datierung" type="classification" minOccurs="0" maxOccurs="1">
<classification id="epi_datierung" />
</element>
...

datenmodell-simpledoc.xsd
...
<xs:element ref="def.epi_datierung" minOccurs="0"/>
...
<xs:element name="epi_datierung">
<xs:complexType>
<xs:attributeGroup ref="MCRMetaClassification"/>
<xs:attributeGroup ref="notInherited"/>
<xs:attribute name="type" type="xs:string"/>
</xs:complexType>
</xs:element>
...

maxOccurs="unbounded" wird immer übernommen!!!

Environment

Skeleton

Assignee

Kathleen Neumann

Reporter

Hagen Peukert

URL

None

External issue ID

None

Components

Fix versions

Affects versions

Priority

Lowest
Configure