Uw browser laat geen javascript toe. Om die reden zijn bepaalde functionaliteiten niet voorhanden.
Naar de inhoud van deze pagina

Structuur van het XML-bestand

Cardinaliteiten op de sequenties en de keuzes

De cardinaliteiten kunnen ook geplaatst worden op het niveau van de sequenties en de keuzes.

Figuur 6 - Cardinaliteiten 2

In de vorige figuur is element A samengesteld uit één enkele onmisbare sequentie die het volgende bevat :

  • De elementen B, C en D, met hun respectievelijke cardinaliteiten.
  • Een keuze tussen de elementen E, F, G. De keuze is optioneel en kan herhaald worden zonder maximale grens. Aangezien de keuze optioneel is, kan het zijn dat geen enkel van deze elementen in het XML-bestand zit.
  • Een sequentie van de elementen H, I, J. Elk element is optioneel. Het is dus mogelijk dat er geen enkel element H, I of J is, hoewel de minimale cardinaliteit van de sequentie 1 is.
Voorbeelden XML
XML geldig XML geldig XML geldig XML niet geldig Element E geplaatst na een element H.
<A>
  <B>Value</B>
  <C>Value</C>
  <D>Value</D>
  <J>Value</J>
</A>
<A>
  <B>Value</B>
  <C>Value</C>
  <C>Value</C>
  <D>Value</D>
  <E>Value</E>
  <F>Value</F>
  <E>Value</E>
  <I>Value</I>
  <H>Value</H>
</A>
<A>
  <B>Value</B>
  <C>Value</C>
  <D>Value</D>
</A>
<A>
  <B>Value</B>
  <C>Value</C>
  <C>Value</C>
  <D>Value</D>
  <E>Value</E>
  <F>Value</F>
  <H>Value</H>
  <E>Value</E>
  <I>Value</I>
</A>