lunes, 4 de abril de 2016

Entidad-Relacion

Entidad Débil

Una entidad puede no tener suficientes atributos para formar una clave primaria. Tal entidad se denomina entidad débil.

Subclases

Se usan subclases cuando detectamos una entidad que tiene un grupo de instancias con ciertas particularidades.

Notación:

Especialización:
Atributos específicos: cuando se tienen muchos atributos diferenciadores.

Relaciones específicas: 
Cuando las entidades se relacionan con diferentes entidades.

No es bueno especializar tanto, esta bien que algunos atributos sean nulos pero no siempre se debe hacer esto ya que no siempre es necesario y a causa de hacerlo siempre puede dificultar la estructura de la base de datos y lo mejor es mantener la dificultad baja.

Principios de diseño

  • Correctitud: representar adecuadamente el modelo.
  • Buscar simplicidad: entidades que sean estrictamente necesarias. 
  • Evitar redundancia.
  • Cuando aparece un ciclo, hay redundancia. Mantener sólo si es necesario por eficiencia. 

Entidades Eliminables

Sólo tienen relaciones 1-1 con otra entidad.
No pensar en las tablas. El modelo E-R es para conceptualizar.
Leer y re-leer el diagrama.














No hay comentarios:

Publicar un comentario