IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Valider XML Discussion :

[XSD] Dépendance entre deux attributs


Sujet :

Valider XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 137
    Par défaut [XSD] Dépendance entre deux attributs
    Bonjour, j'ai le code de mon XML Schéma suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
        <xs:attribute name="type">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="Organisationnelle"/>
                    <xs:enumeration value="Fonctionelle"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
        <xs:element name="Tache">
            <xs:complexType>
                <xs:sequence>
                    <xs:element ref="name" minOccurs="1" maxOccurs="1"/>
                </xs:sequence>
                <xs:attribute ref="id" use="required"/>
                <xs:attribute ref="type" use="required"/>
                <xs:attribute ref="production"/>
            </xs:complexType>
        </xs:element>
    ...
    Une tâche a un attribut type qui vaut soit "Organisatonnelle" soit "Fonctionnelle".
    Si elle est Fonctionnelle, une production est généré donc un attribut production de type string est requis.
    Sinon cet attribut n'a aucune utile, il n'est pas requis.

    Comment modélisé cette dépendance d'un attribut à un autre?

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Cette Q/R de la faq répondra parfaitement à ta question : http://xml.developpez.com/faq/?page=...selon_attribut
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

Discussions similaires

  1. Dépendance entre deux projets
    Par Nalfeim dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 03/03/2009, 10h08
  2. Réponses: 0
    Dernier message: 23/01/2009, 17h07
  3. Formulaire: Créer une dépendance entre deux champs.
    Par mystikfury dans le forum Access
    Réponses: 3
    Dernier message: 17/05/2006, 17h49
  4. Réponses: 5
    Dernier message: 22/12/2005, 17h31
  5. [XSD] Relation entre deux tables
    Par fd59 dans le forum Valider
    Réponses: 2
    Dernier message: 09/09/2005, 23h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo