Transformación DDL [Guía de Usuario de Enterprise Architect]

Top Previous Next

Transformación DDL

button_main button_prev button_next

La Transformación DDL convierte el modelo lógico a un modelo de datos que se dirige al tipo de base de datos predeterminada y que está listo para generación DDL. El modelo de datos luego puede ser utilizado para generar automáticamente declaraciones DDL para ejecutar en uno de los productos de base de datos soportados por el sistema.

La transformación DDL utiliza y demuestra soporte del lenguaje intermediario para un número de conceptos específicos de base de datos.

Conceptos

Concepto

Efecto

Ver También

Tabla

Mapeado uno a uno hacia elementos de Clase .

'Varias a varias' relaciones son soportadas por la transformación, creando tablas de Unión .

 

 

Columna

Mapeado uno a uno hacia atributos.

 

 

Clave Principal

Lista todas las columnas involucradas para que existan en la Clase, y crea un Método de Clave Principal para ellos.

 

 

Clave Foránea

Un tipo especial de conector, en el cual las secciones Fuente y Destino lista todas las columnas involucradas para que:

Las columnas existan

Exista una Clave Principal coincidente en la Clase de destino, y

La transformación crea una Clave Foránea apropiada

 

Transformar Claves Foráneas

Notas

Puede definir aspectos DBMS específicos no representados en un modelo Lógico, tal como Procedimientos Almacenados, Disparadores, Vistas y Restricciones de Revisión, después de la transformación; vea el tema Modelo de Datos Físico

 

Ejemplo

Los elementos PIM

pim

 

Después de la transformación, se convierten en elementos PSM

psm_ddl

 

Generalizaciones son manejadas al proporcionarle al elemento hijo una Clave Foránea para el elemento padre, como se muestra. Copiar la herencia no está soportado.

classddlchildparent

Aprender más

Lenguaje Intermediario

Modelos de Datos

Modelo de Datos Físico