Crear una relación de inclusión

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Tutorial de SchemaAgent > Crear relaciones entre esquemas XML >

Crear una relación de inclusión

En este apartado aprenderá a crear una relación de inclusión entre los esquemas de la subcarpeta include_redefine de la carpeta SchemaAgentExamples\Tutorial:

 

event_registration.xsd: este esquema está diseñado para contener información sobre un participante de un acontecimiento deportivo. Como para participar en el evento es necesario pagar una tasa, en este esquema también se define un tipo para incluir los datos de la tarjeta de crédito.
dvd_order.xsd: este esquema está diseñado para contener los datos de la solicitud de compra de DVD y los datos de envío de los clientes.

 

Con este ejemplo aprenderá a crear una relación de inclusión para que dvd_order.xsd incluya los tipos de event_registration.xsd, en concreto los que almacenan los datos de los clientes y de las tarjetas de crédito.

 

 

Para ver los esquemas en una ventana de diseño:

1.Seleccione el comando de menú Archivo | Nuevo (Ctrl+N) o haga clic en el icono Nuevo ic_new de la barra de herramientas Estándar. Esto abre una ventana de diseño nueva.
2.En la ventana Explorador, seleccione los esquemas event_registration.xsd y dvd_order.xsd de la subcarpeta include_redefine y arrástrelos hasta la ventana de diseño.

app_drag-files

Nota: para arrastrar y colocar varios archivos a la vez, selecciónelos sin dejar de pulsar la tecla Ctrl. Para arrastrar todos los archivos de una carpeta, arrastre la carpeta entera hasta la ventana de diseño.

 

 

Para crear una relación de inclusión:

1.Haga clic en el pequeño triángulo blanco situado a la derecha del recuadro de event_registration.xsd y arrastre el puntero del ratón hasta el recuadro del archivo dvd_order.xsd. y después hasta la palabra incluye. Esto dibuja una línea de conexión entre los archivos.

design_add-include

2.Ahora aparece una flecha verde que conecta event_registration.xsd con dvd_order.xsd.

design_include-connector

Esta flecha indica que existe una relación de inclusión entre estos dos esquemas.


© 2019 Altova GmbH