Aide schema xsd

Xsd77 Messages postés 1 Date d'inscription jeudi 22 juin 2023 Statut Membre Dernière intervention 22 juin 2023 - 22 juin 2023 à 16:30

Bonjour, débutant en chema xsd j'ai le souci suivant : <complextype name="Montant_Type"> <choice minoccurs="1" maxoccurs="4"> <element name="M1" type="n4ds_dt:Montant_ZNS_4_12_2_Z_S"> </element> <element name="M2" type="n4ds_dt:Montant_ZNS_4_12_2_Z_S"> </element> <element name="M3" type="n4ds_dt:Montant_ZNS_4_12_2_Z_S"> </element> <element name="M4" type="n4ds_dt:Montant_ZNS_4_12_2_Z_S"> </element> </choice> </complextype> Le but est que le schéma contrôle qu'est présent au moins une des 4 rubriques jusqu'au 4 possible (M1 à M4). Mais chaque rubrique ne doit pas pouvoir être présente deux fois. Le choice ne bloque pas la répétition possible d'une valeur J'espère avoir été assez clair dans mon explication. Merci d'avance pour votre aide