Implementa un esquema XML adecuado para almacenar información de paneles de autopista como el del fichero autopistas.xml con las siguientes características:
  1. El elemento raíz se denomina "paneles"
  2. "paneles" contiene un número indeterminado de elementos denominados "evento"
  3. Cada "evento" tiene dos atributos obligatorios "tipo" y "fecha"
    1. "tipo" puede tener sólo dos valores "Accidente" o "Retención"
    2. "fecha" tiene que ser de tipo fecha normalizado
  4. Cada "evento" tiene los elementos obligatorios "via", "pk" y "sentido" y los elementos opcionales "retencion" y "corte".
    1. "via" tiene los elementos opcionales "nombre", "ref", "origen", "destino", "doble" y "carrilescortados".
      1. "nombre" puede contener una cadena de texto de 50 caracteres como máximo
      2. "ref" está compuesto por una cadena de 3 caracteres como máximo, un guión y un número comprendido entre 1 y 9999, por ejemplo SE-4100 o A-92.
      3. "origen" y "destino" puede contener una cadena de texto de 30 caracteres como máximo.
      4. "doble" no tiene contenido
      5. "carriles" tiene que ser un número entre 1 y 8
    2. "pk" es un número con tres decimales.
    3. "sentido" puede tener los valores -1, 0 ó 1.
    4. "retencion" tiene el atributo opcional "long" que es del mismo tipo que pk
    5. "carrilescortados" tiene el atributo obligatorio "valor" que tiene que ser un número entre 1 y 8.
Last modified: Thursday, 15 September 2011, 1:12 AM