1
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
2
|
xmlns="http://example.org/prod"
|
3
|
targetNamespace="http://example.org/prod">
|
4
|
|
5
|
<xs:element name="product" type="ProductType"/>
|
6
|
|
7
|
<xs:complexType name="ProductType">
|
8
|
<xs:sequence>
|
9
|
<xs:element name="number" type="xs:integer"/>
|
10
|
<xs:element name="name" type="xs:string"/>
|
11
|
<xs:element name="size" nillable="true" type="SizeType"/>
|
12
|
</xs:sequence>
|
13
|
</xs:complexType>
|
14
|
|
15
|
<xs:complexType name="SizeType">
|
16
|
<xs:simpleContent>
|
17
|
<xs:extension base="xs:integer">
|
18
|
<xs:attribute name="system" type="xs:string"/>
|
19
|
</xs:extension>
|
20
|
</xs:simpleContent>
|
21
|
</xs:complexType>
|
22
|
|
23
|
</xs:schema>
|