Op dit moment maak ik in mijn schema bestanden geen anonieme types.
dus:
ipv
Het voordeel van niet anonieme types is dat wat overzichtelijker blijft. Het nadeel is dat er dus veel types onstaan die je eigelijk toch niet gaat hergebruiken.
Mijn vraag is wat de guideline voor het een of het ander is.
ps: ik heb minOccurs en macOccurs er niet bijgezet zodat het beetje overzichtelijk blijft.
ps2:het topic moet heten:[XML/Schema] guideline anonieme types.
dus:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <xsd:complexType name="persoonType">
<xsd:sequence>
<xsd:element name="naam" type="xsd:string" />
<xsd:element name="adres" type="adresType" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="adresType">
<xsd:sequence>
<xsd:element name="woonplaats" type="xsd:string"/>
<xsd:element name="adres" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType> |
ipv
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <xsd:complexType name="persoonType">
<xsd:sequence>
<xsd:element name="naam" type="xsd:string" />
<xsd:element name="adres">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="woonplaats" type="xsd:string"/>
<xsd:element name="adres" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType> |
Het voordeel van niet anonieme types is dat wat overzichtelijker blijft. Het nadeel is dat er dus veel types onstaan die je eigelijk toch niet gaat hergebruiken.
Mijn vraag is wat de guideline voor het een of het ander is.
ps: ik heb minOccurs en macOccurs er niet bijgezet zodat het beetje overzichtelijk blijft.
ps2:het topic moet heten:[XML/Schema] guideline anonieme types.