XML Schema con escenario do Banco Simpático Galego

De MediaWiki
Ir a la navegación Ir a la búsqueda

Crea un esquema XML que valide o fichero XML creado no exercicio anterior.

Inclúense a continuación as especificacións que tiñamos para a creación do fichero XML e alguhna máis que deben ser consideradas para a realización deste exercicio.

  • O banco consta de sucursais e de empregados. Para coñecer os empregados que traballan nunha sucursal debense utilizar claves.
  • O banco ten o código 4444, e tamén queremos coñecer o seu nome completo, abreviatura, nome e apelidos do seu presidente, data de creación que debe ter 3 atributos: día, mes y año, e información das sucursais das que consta.
  • Cada sucursal ten un código de catro díxitos e unha superficie que terá un atributo unidade que tomará sempre coma valor “m2”.
  • Para cada sucursal queremos coñecer o personal do que consta. Os empregados identificaranse cun código, e ademáis para cada un dos empregados queremos coñecer o seu nome e apelidos (que serán obligatorios), o seu NSS (constará de 12 díxitos) e o cargo que ocupan na sucursal (que pode ser “Director”, “Interventor” e “Outros”).
  • O formato do código será o seguinte:
  • Como moito terá 6 caracteres
  • Comenzará pola letra E seguida deuhna vogal en maiúsculas.
  • A continuación poden vir: dous número do 3 ao 6, ou o número 9.
  • Termina con duos ou tres letras en minúscula.
  • No caso de non coñecer o cargo que ocupa unha persona, este debe tomar o valor nulo.
  • Debes crear como mínimo dúas sucursais coa información correspondente.
NOTA. Valorarase o uso de diferentes tipos de datos, a reutilización de tipos e calquer outra característica propia dos XML Schemas.

Solución