En el último ejercicio hemos modificado el modelo de datos HR.ldm para especificar la opción para contraer. En este ejercicio, vamos a modificar otra vez el HR.ldm para especificar la opción para expandir y, a continuación, volverlo a transformar en un modelo de datos físico nuevo. Así observará la forma en que los cambios en las propiedades del objeto de generalización habrán afectado a la transformación.
Para modificar las propiedades de transformación para expandir:
- En el Explorador de proyectos de datos, expanda el modelo lógico de datos HR.ldm, e l paquete HR y al carpeta Diagramas.
- Efectúe una doble pulsación en el diagrama de entidades HR para abrirlo en el editor de diagramas.
- En el diagrama, seleccione el enlace entre el supertipo EMPLOYEE y el subtipo REGULAR.
- Personalice la propiedad Transformar como de este objeto de generalización seleccionando Expandir en la lista.
- Seleccione el enlace entre el supertipo EMPLOYEE y el subtipo HOURLY y observe que la propiedad Transformar como para esta generalización también se ha cambiado por Expandir.
- Guarde el modelo de datos lógico HR.ldm.
- Repita los pasos del ejercicio anterior para transformar el modelo de datos lógico HR.ldm en un modelo de datos físico nuevo. En este caso, especifique HR_rolldown_pdm como el nombre del archivo del nuevo modelo de datos y HR_rolldown como el nombre del esquema.
- Repita los pasos del ejercicio anterior para crear un nuevo diagrama de visión general bajo el esquema
HR_rolldown y visualizar los compartimentos de columna en el editor de diagramas.
- Pulse la pestaña HR_rolldown en el área del editor para ver el diagrama.
- Efectúe una doble pulsación en la pestaña HR_rolldown para maximizar la vista del editor de diagramas.
Observe las diferencias entre este modelo de datos físico y el que se creó en el ejercicio anterior. En el caso que nos ocupa, no se ha creado la tabla EMPLOYEE y las tablas REGULAR y HOURLY repiten las columnas que se estaban en EMPLOYEE. La opción Expandir se utiliza para otro tipo de patrón desnormalizado.
- Guarde y cierre el archivo HR_rolldown_pdm.dbm y el diagrama HR_rolldown.