Sdasd

Solo disponible en BuenasTareas
  • Páginas : 3 (638 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de diciembre de 2011
Leer documento completo
Vista previa del texto
1.Diseñar un esquema XML para almacenar el currículo de candidatos a un puesto de
trabajo, de forma que permita representar lo siguiente (curriculo.xsd):

* Cada CV tiene dos atributos, dni yfechacv, y dos partes (estructuras complejas), DatosPersonales e Idiomas.
* DatosPersonales incluye – obligatoriamente - nombre, apellido1, apellido2 y fechanac. Además, opcionalmente, puedeincluir hasta 2 direcciones.
* La direccion está formada por calle, localidad, codigopostal y pais. Además, cada dirección tiene un carácter para indicar si es de “trabajo” o “particular”.
* Idiomaspuede incluir 0 o varias entradas de idioma. Para cada idioma se registran nombreidioma y nivel (que es un valor a elegir entre “alto”, “medio” o “bajo”). Cada idioma también tiene un carácter paraindicar si es “materno” o “extranjero”.

2.Crear 1 documento xml bien formados y válido asociado al siguiente esquema XML (personas.xsd)
-------------------------------------------------<?xml version="1.0" encoding="UTF-8"?>
-------------------------------------------------
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" >-------------------------------------------------
<xs:element name="persona">
-------------------------------------------------
<xs:complexType>-------------------------------------------------
<xs:sequence>
-------------------------------------------------
<xs:element name="nombre" type="xs:string"minOccurs="1" maxOccurs="unbounded"/>
-------------------------------------------------
<xs:element name="apellido" type="xs:string" minOccurs="2" maxOccurs="2"/>-------------------------------------------------
<xs:element name="fechanacimiento" type="xs:date" maxOccurs="1"/>
-------------------------------------------------...
tracking img