Mapeo

Solo disponible en BuenasTareas
  • Páginas : 3 (692 palabras )
  • Descarga(s) : 7
  • Publicado : 29 de julio de 2010
Leer documento completo
Vista previa del texto
Mapeo
1.-Definición
* Es el proceso de convertir las clases conceptuales en tablas relacionales (relaciones).
* El nombre de la tabla relacional(relación) será igual al d la claseconceptual (se recomiendan en plural)
* Convertir los atributos en columnas de la relación
* Los atributos obligatorios no permiten nulos.
* Los nombres deben ser cortos perosignificativos (son los mismos que se tiene en el modelo del dominio)
2.-Reglas de mapeo (reglas de transformación)
* A continuación veremos las reglas de mapeo, para transformar el modelo del dominio entablas relacionales.
* Convención: Vamos a usar el siguiente convenio para aplicar en las reglas de mapeo:
* PK = Primary key (clave primaria)
* NN =No Nulo
* FK= Foreign Key(ClaveForanea)
2.1.-Clases conceptuales
* Toda clase conceptual, debe convertirse en tabla.
* Notación:
A |
Atrib1Atrib2 |

Tabla: A (Atrib1, Atrib2,………………..)
PK2.2.-Asociaciones Binarias
2.2.1.- Multiplicidad 1 a 1 (uno a uno)
* No genera una nueva tabla, la llave primaria de una de las clases conceptuales debe migrar como llave foránea en la otra claseconceptual.


1 1
1 1
A |
AtriA1AtriA2………. |
B |
AtriB1AtriB2……… |

Tablas
a).- A(AtriA1, AtrA2,…..) B(AtrB1, AtrB2,…….AtriA1)PK PK FK
Valores nulos de atriA1, “NO” permitidos en la tabla A

2.2.2.- Multiplicidad 1 a *: (Uno a Muchos)
* No genera una nueva tabla, la llave primaria de laclase conceptual con multiplicidad 1(uno), debe migrar como llave Foranea en otra clase conceptual con multiplicidad * (muchos).1 1
1 1
A |...
tracking img