Derivazione di tipi globali complessi
Esistono due tipi di ereditarietà in XSD: estensione e restrizione. L'editor BizTalk fornisce l'accesso a questa funzionalità XSD usando le due proprietà del nodo Record seguenti:
Tipo di dati di base. Questa proprietà fornisce l'elenco di tutti i tipi globali complessi e semplici disponibili per l'utilizzo come tipo di dati di base. I tipi globali complessi possono essere inclusi nello stesso schema o in qualsiasi schema importato.
Derivata da. Questa proprietà viene utilizzata per scegliere fra la derivazione per estensione o per restrizione. Questa proprietà viene impostata automaticamente su Extension quando si imposta la proprietà Tipo di dati di base su qualsiasi tipo nell'elenco. Se si imposta questa proprietà su (Default), qualsiasi tipo nella proprietà Tipo di dati di base viene rimosso, disabilitando l'ereditarietà per il nodo.
Nota
La proprietà Content Type viene impostata automaticamente su ComplexContent quando viene usata la derivazione in base all'estensione o alla restrizione.
In questa sezione viene illustrata con maggiore completezza la derivazione dei tipi complessi utilizzando i meccanismi di estensione e restrizione.