Crea un fichero XML para el siguiente enunciado con el correspondiente DTD interno.

Crea un fichero XML para el siguiente enunciado con el correspondiente DTD interno.

En la residencia Sanabria se quiere guardar la información de los residentes que sigue:

-Nombre y apellidos

- Nif

- Codigo residente (4 dígitos, por ejemplo 2020)

- Dirección/es, se indica qué tipo de dirección es (propia, o de un familiar). La dirección consta de vía, número de vía, localidad, población y código postal.

- Teléfonos de contacto, indicando el tipo de contacto (hijo/a, hermano/a, marido, mujer o amigo/a) y el nombre. Al menos debe haber un teléfono de contacto.

- Cuota a pagar, dependiendo de si el residente es dependiente o no. Cantidad predeterminada en euros. La cuota tiene como atributos código de cuota y forma de pago (Paypal, Bizum o contrarreembolso). El código de la cuota tiene la siguiente estructura: SID para los residentes DEPENDIENTES o NOD para los NO Dependientes, seguido de un guion, año (2 números), un guion y código de residente(4 números), por ejemplo: SID-19-2020.

- Observaciones, opcionales

Poner como atributos el tipo de vía, tipo de dirección, tipo de contacto y dependiente (si o no) en la cuota.

Debes añadir comentarios adecuados para justificar las decisiones tomadas.

Añade tu respuesta

Haz clic para o