II. XML
En la segunda parte de esta unidad sobre modelos de datos analizaremos XML y especialmente XML Schema.
Como vimos en el trabajo de modelar la relación Ser-colegas hay varias formas de validar los datos a través del modelo, por ejemplo definiendo tipos de datos o escribiendo restricciones. Esto nos permite tener un cierto nivel de aseguramiento de la calidad en el ingreso de datos. Lo que vamos a ver ahora es cómo asegurar cierto nivel de validación en el intercambio de documentos para distinguir el tipo de documento que esperamos recibir, no es lo mismo un documento que representa una orden de pago que un análisis clínico o un curriculum vitae. Hay alguna forma de distinguirlos fácilmente?
La propuesta es partir de un análisis de los que ocurre en las bibliotecas, identificar que se precisa para recuperar un libro y poder compartirlo con otra biblioteca. Luego pasaremos a ver este mismo problema cuando el objetivo es compartir documentos en la web de forma automática, lo que se llama web semántica. Allí tendremos una visión general del rol que cumplen distintos modelos de datos a usar: XML, RDF y OWL u Ontologías.
Primer paso entonces, mira el Ejemplo de Bibliotecas.
Segundo paso, lee el material sobre XML y Arquitectura de la Web Semántica.
Enviar dudas y comentarios al Foro Preguntas y Respuestas.