Saltar al contenido principal

Actividad 401

Entrega
  • La entrega será un fichero DTD que cumpla los requisitos solicitados.
  • El nombre del fichero debe ser 401.dtd.
Se valorará

Para la valoración de este ejercicio, se tendrán en cuenta los siguientes aspectos:

  • Funcionalidad. El DTD debe validar correctamente cualquier documento XML que tenga las características descritas en el enunciado.
  • Documentación. Se deben añadir comentarios explicando las decisiones tomadas durante el diseño del DTD.

Una asociación de jugadores de mus utiliza ficheros XML para almacenar la información de los torneos que organiza.

Para cada torneo, se quiere guardar:

  • Año de realización (atributo).
  • Identificador del ganador del año anterior (atributo).
  • Los participantes.

De los participantes se quiere almacenar:

  • Identificador (atributo).
  • Identificador de la pareja (atributo).
  • Nombre completo.
  • Edad.
  • País.
  • Si es cabeza de serie o no.
Documento XML

Ejemplo de documento XML que cumple los requisitos.

Escribe un documento DTD para validar el tipo de documento XML descrito, teniendo en cuenta que:

  • Cada documento XML contiene la información de un único torneo.
  • El torneo tiene que tener participantes.
  • Todos los atributos son obligatorios.
  • El atributo idP es un identificador.
  • El atributo pareja es el identificador de otro participante que forzosamente debe estar presente en el fichero.
  • El elemento cabezaDeSerie es opcional. Los demás son obligatorios.

Además, incluye comentarios explicando el código DTD.