Dérivation de types globaux complexes
Il existe deux types d’héritage dans XSD : l’extension et la restriction. L’éditeur BizTalk permet d’accéder à cette fonctionnalité XSD à l’aide des deux propriétés de nœud Record suivantes :
Type de données de base. cette propriété fournit la liste de tous les types complexes globaux et types simples disponibles en tant que type de données de base. Les types globaux complexes peuvent se trouver dans un même schéma ou dans n'importe quel schéma importé.
Dérivé par. cette propriété sert à faire un choix entre la dérivation par extension et la dérivation par restriction. Cette propriété est automatiquement définie sur Extension lorsque vous définissez la propriété Type de données de base sur n’importe quel type dans la liste. Si vous définissez cette propriété sur (Par défaut), tout type de la propriété Type de données de base est supprimé, ce qui désactive l’héritage pour le nœud.
Notes
La propriété Type de contenu est également définie automatiquement sur ComplexContent lorsque la dérivation par extension ou restriction est utilisée.
Cette section explique la dérivation de type complexe en utilisant les mécanismes d'extension et restriction de manière plus détaillée.