Bonjour/bonsoir tout le monde et bienvenu à moi

Je suis entrain de faire un XSD et j'aimerais contraindre un groupe de données à respecter les conditions suivantes :

* prises individuellement, elles sont toutes optionnelles
* au moins une donnée, n'importe laquelle du groupe, doit être renseignée
* plusieurs données peuvent être renseignées à la fois


Concrètement j'ai l'élément émetteur qui peut être une application et/ou une personne et/ou une organisation et : ces trois dernieres données doivent respecter les conditions ci-dessus.

Les trois façons (all, choice, sequence) de définir en standard les complexType ne satisfont pas :sweat:

Est-ce que ça vous semble possible? Si oui comment auriez-vous fait?

Merci d'avance