Tipos de relaciones, existencia y cardinalidad generada a partir de la transformación de esquema XML a modelo lógico de datos

La transformación de esquema XML a modelo lógico de datos genera tipos de relación, existencia y cardinalidad para el modelo lógico de datos basado en las ocurrencias de elementos contenidas en el esquema XML.

En la siguiente tabla se muestran las correlaciones entre las ocurrencias de elementos en el esquema XML y el tipo de relación, existencia y cardinalidad de un modelo lógico de datos.

Tabla 1. Correlaciones de relaciones de elementos del esquema XML con el modelo lógico de datos
Esquema XML - elementos contenidos Esquema XML - elemento contenido de padre de MínOcurrencias / MáxOcurrencias Esquema XML - elemento contenido de hijo de MínOcurrencias / MáxOcurrencias Modelo lógico de datos - tipo de relación Modelo lógico de datos - existencia Modelo lógico de datos - cardinalidad
Unidireccional (0..1) /1/*/(1..*) n/d Identificación No es aplicable (obligatorio) (0..1) /1/*/(1..*)
Bidireccional (0..1) /1/*/(1..*) 0..1 No identificación Opcional (0..1) /1/*/(1..*)
Bidireccional (0..1) /1/*/(1..*) 1 No identificación Obligatoria (0..1) /1/*/(1..*)
Bidireccional */(1..*) * Muchos a muchos Opcional */(1..*)
Bidireccional */(1..*) 1..* Muchos a muchos Obligatoria */(1..*)

Comentarios