Struttura del modello di messaggio
La figura rappresenta il diagramma di un albero gerarchico su tre livelli.
Al livello più alto del diagramma vi sono due oggetti denominati Customer e CustomerOut, che si basano su tipi complessi. Tutti gli altri oggetti nel modello di messaggio sono child di Customer o CustomerOut.
Al secondo livello del diagramma vi sono i sei child di Customer. Questi child sono denominati Name, Address, ID, IdGroup, Borrowed e Magazine. Al terzo livello del diagramma vi sono i child di questi sei oggetti.
- Name si basa su un tipo complesso e ha tre child denominati Title, FirstName e LastName. Tutti e tre questi oggetti si basano su tipi semplici. LastName è differente dagli altri oggetti nel modello di messaggio in quanto si tratta di un attributo.
- Address si basa su un tipo complesso e ha tre child denominati HouseNo, Street e Town. Tutti e tre questi oggetti si basano su tipi semplici.
- ID si basa su un tipo semplice e non ha child.
- IdGroup è differente dagli altri oggetti nel modello di messaggio in quanto si tratta di un gruppo. IdGroup ha tre child denominati PassportNo, DrivingLicenseNo e CreditCardNo. Tutti e tre questi oggetti si basano su tipi semplici.
- Borrowed si basa su un tipo complesso e ha tre child denominati VideoTitle, DueDate e Cost. Tutti e tre questi oggetti si basano su tipi semplici.
- Magazine si basa su un tipo semplice e non ha child.
Inoltre al secondo livello del diagramma vi sono i tre child di CustomerOut. Questi child sono denominati Name, Address e Borrowed. Al terzo livello del diagramma vi sono i child di questi tre oggetti.
- Name si basa su un tipo complesso e ha tre child denominati Title, FirstName e LastName. Tutti e tre questi oggetti si basano su tipi semplici. LastName è differente dagli altri oggetti nel modello di messaggio in quanto si tratta di un attributo.
- Address si basa su un tipo complesso e ha tre child denominati HouseNo, Street e Town. Tutti e tre questi oggetti si basano su tipi semplici.
- Borrowed si basa su un tipo complesso e ha tre child denominati VideoTitle, DueDate e Cost. Tutti e tre questi oggetti si basano su tipi semplici.
Il tipo complesso CustomerOut è una serie secondaria di Customer ed è utilizzato unicamente per emettere messaggi Customer parziali successivi alla conversione. Per ulteriori informazioni sull'oggetto Customer, leggere Informazioni sulla serie di messaggi Noleggio video. Se sono già stati importati i file di esempio, è possibile esaminare la struttura del modello di messaggio nel workbench.
Torna alla pagina home dell'esempio