schema location: | C:\Documents and Settings\José Carlos Ramalho\Os meus documentos\XML Book Samples\poema\poema1.xsd |
Elements | Complex types |
poema | Tcorpo |
Tquadra | |
Tterno | |
Tverso |
diagram | |||||||||||||
children | titulo autor data corpo | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="poema"> <xs:complexType> <xs:sequence> <xs:element name="titulo" type="xs:string"/> <xs:element name="autor" type="xs:string"/> <xs:element name="data" type="xs:string"/> <xs:element name="corpo" type="Tcorpo"/> </xs:sequence> <xs:attribute name="tipo" type="xs:string" use="required" default="soneto"/> </xs:complexType> </xs:element> |
diagram | |
type | xs:string |
source | <xs:element name="titulo" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="autor" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="data" type="xs:string"/> |
diagram | |
type | Tcorpo |
children | quadra quadra terno terno |
source | <xs:element name="corpo" type="Tcorpo"/> |
diagram | |||
children | quadra quadra terno terno | ||
used by |
|
||
source | <xs:complexType name="Tcorpo"> <xs:sequence> <xs:element name="quadra" type="Tquadra"/> <xs:element name="quadra" type="Tquadra"/> <xs:element name="terno" type="Tterno"/> <xs:element name="terno" type="Tterno"/> </xs:sequence> </xs:complexType> |
diagram | |
type | Tquadra |
children | verso |
source | <xs:element name="quadra" type="Tquadra"/> |
diagram | |
type | Tquadra |
children | verso |
source | <xs:element name="quadra" type="Tquadra"/> |
diagram | |
type | Tterno |
children | verso |
source | <xs:element name="terno" type="Tterno"/> |
diagram | |
type | Tterno |
children | verso |
source | <xs:element name="terno" type="Tterno"/> |
diagram | |||
children | verso | ||
used by |
|
||
source | <xs:complexType name="Tquadra"> <xs:sequence> <xs:element name="verso" type="Tverso" minOccurs="4" maxOccurs="4"/> </xs:sequence> </xs:complexType> |
diagram | |
type | Tverso |
children | nome lugar |
source | <xs:element name="verso" type="Tverso" minOccurs="4" maxOccurs="4"/> |
diagram | |||
children | verso | ||
used by |
|
||
source | <xs:complexType name="Tterno"> <xs:sequence> <xs:element name="verso" type="Tverso" minOccurs="3" maxOccurs="3"/> </xs:sequence> </xs:complexType> |
diagram | |
type | Tverso |
children | nome lugar |
source | <xs:element name="verso" type="Tverso" minOccurs="3" maxOccurs="3"/> |
diagram | |||
children | nome lugar | ||
used by |
|
||
source | <xs:complexType name="Tverso" mixed="true"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="nome" type="xs:string"/> <xs:element name="lugar" type="xs:string"/> </xs:choice> </xs:complexType> |
diagram | |
type | xs:string |
source | <xs:element name="nome" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="lugar" type="xs:string"/> |