Saltar la navegación

4.- Una vista rápida

alumnos.dtd

<!ELEMENT alumnos (alumno+)>
<!ELEMENT alumno (nombre,apellido)>
<!ELEMENT nombre (#PCDATA)>
<!ELEMENT apellido (#PCDATA)>

amulnos.xsd

<?xml version="1.0" encoding="UTF-8"?> 
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" > 
	<xsd:element name="alumnos"> 
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="alumno" minOccurs="1" maxOccurs="unbounded"/>
					
				</xsd:sequence> 
			</xsd:complexType> 
		</xsd:element> 
		<xsd:element name="alumno"> 
			<xsd:complexType> 
				<xsd:sequence> 
					<xsd:element ref="nombre"/> 
					<xsd:element ref="apellido"/> 
				</xsd:sequence> 
			</xsd:complexType> 
	</xsd:element> 
	<xsd:element name="nombre" type="xsd:string"/> 
	<xsd:element name="apellido" type="xsd:string"/> 
</xsd:schema>