Tipos de ciclos e interrelaciones
Base de datos 10-11-2020
En la clase de Base de Datos impartida el día 10-11-2020, aprendimos los dos tipos de ciclos que podía haber y las condiciones que se tenían que cumplir en cada una.
Ciclo redundante:
Condiciones:
- Debe haber un ciclo en el esquema
- Las relaciones implicadas en el ciclo son semánticamente equivalentes, es decir, tienen significado parecido.
- Las cardinalidades se tiene que poder eliminar una de las relaciones sin perder información.
Ciclo no redundante: En caso de que las condiciones anteriores no se cumplan será un ciclo no redundante.
Ahora pasamos a ver los tipos de interrelación:
Generalización: Unificar
entidades agrupándolas en una entidad más general.
Ejm: la información guardada de clientes y proveedores tiene muchos atributos comunes. Creamos una entidad empresa con dichos atributos y dos entidades cliente y proveedor con los atributos que las
distinguen.
Especialización: Dividir una entidad general en
entidades más específicas
Ejm: Guardamos información de cuentas bancarias en una entidad “cuenta”
pero hay cuentas corrientes y cuentas de ahorro con informaciones que
las diferencian.
Y hasta aquí llega la clase de hoy. En la siguiente entrada profundizaremos mas en los tipos de interrelación.
Comentarios
Publicar un comentario