Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Entidad/Relación
Ejercicio 1
Resolución: Pasaje a tablas
11 de mayo 2020
¿Qué vamos a hacer?
Pasar a tablas
el DER planteado como solución
la clase anterior.
Objetivo de esta práctica:
Clientes n 1
Vehículos
A n
C
n N° póliza 1
los
D
Sucursales Accidentes
otros n
n
B 1
Nombre lugar
Vendedores Fecha
los otros
los
Doc. los otros otros
Nombre
A partir de este DER, seguiremos las reglas vistas en teoría
para construir el diagrama de tablas.
Clientes n 1
Vehículos
A n
C
N°
n póliza
1
los
D
Sucursales Accidentes
otros n
n
B 1
Nombre
Vendedore Fecha lugar
los otros
s
los
Doc. los otros otros
Nombre
Con esto podemos ir armando el mapa canónico:
Reglas (prácticas):
2. Cada relación será una tabla con atributos:
- los atributo/s clave de las entidades que vincula.
+
- los atributos propios (si los tiene)
Observaciones:
- En toda tabla de Entidad la cardinalidad es 1 (uno)
- En las tablas de Relaciones la cardinalidad puede ser 1
o n, dependiendo de lo hecho en el DER.
- Las claves en las tablas de Entidades son asignadas en
el desarrollo del DER
- Las claves en las tablas de las Relaciones dependen
además de las cardinalidades asignadas
Así obtenemos el mapa canónico (casi) final:
Reglas (prácticas):
4. Simplificar el mapa canónico si se puede.
Para esto,
- Se buscan tablas que tengan entre ellas cardinalidades
1:1 y que tengan la misma clave.
- Para simplificar se unen ambas tablas en una sola,
uniendo los atributos (campos).
¿dónde tenemos esto?
¿qué hacemos?
Idem para sucursales y vendedores
Así obtenemos el mapa canónico final simplificado:
Resultado:
A partir de este diagrama de tablas simplificado se
genera el script (o se hace manualmente) para crear la
BD y las tablas en el DBMS a utilizar