Dérivation par extension

Vous dérivez un type complexe par extension lorsque vous souhaitez étendre les valeurs de son type de base.

Par exemple :



adresse US est une dérivation par du type complexe adresse.

Le schéma généré se présente comme suit :



  1. Sélectionnez Extension dans la liste Dérivation d'une feuille de propriétés d'élément ou de type complexe.

    Dans le cas d'une feuille de propriétés d'élément, les zones Type incorporé et Contenu se voient affecter la valeur Complexe.

  2. Cliquez sur l'outil Propriétés à droite de la zone Dérivation pour afficher la feuille de propriétés de l'extension et complétez les propriétés suivantes :

    Propriété

    Description

    ID

    ID de l'extension. Sa valeur doit être de type ID et unique au sein du modèle contenant l'extension

    Type de base

    Type de données sur lequel l'extension est définie

  3. Saisissez un ID, sélectionnez un type de base, puis cliquez sur OK pour revenir à l'élément ou au type complexe.