Logo

Bienvenido a mi blog

  • Este blog está dedicado a la asignatura de Base de Datos del ciclo ASIR. Se encuentran subidas tanto las prácticas como un diario de clase.
  • En el menú de la parte superior encontrarás una sección navegable con todos los contenidos del blog.

Notas de clase día #12


Entidades débiles

Las entidades débiles están relacionadas con las restricciones de tipo semántico en el modelo E/R, denominada restricción existencial, que establece el hecho de que una entidad no tiene sentido sin la existencia de la otra.




Dependencia en existencia y dependencia en identificación

Se puede definir un tipo de entidad débil denominada entidad con dependencia en identificación, este tipo especial de entidad surge como solución al problema de la existencia de entidades que no tiene suficientes atributos, es decir, decir, la restricción de existencia con dependencia en identificación se produce cuando una entidad no es identificable por el valor de sus atributos, pero sí por su interrelación con otra entidad.


Por el contrario, una entidad débil con restricción de existencia con dependencia en identificación no tiene AIP, sino tan sólo un descriptor discriminador y, por tanto, necesita obligatoriamente el AIP de la entidad fuerte para poder identificar de manera única sus ocurrencias de entidad.


Al concepto de entidad débil conviene resaltar las circunstancias siguientes:
  • La dependencia en existencia no implica una dependencia en identificación, hecho que si sucede en el caso inverso pues una entidad que depende de otra por su AIP no tendrá sentido sin la existencia de esta última.
  • En una interrelación con cardinalidad N:M nunca habrá entidades débiles. La razón es que la supuesta ocurrencia de la entidad débil que se tuviera que borrar podría estar asociada a más de una ocurrencia de la supuesta entidad fuerte, lo que implicaría la imposibilidad de su borrado, hecho éste en clara contraposición con la definición de entidad débil.


Rol de la entidad

La función que una determinada entidad juega en una interrelación concreta se denomina ‘rol’. Determinar los roles de las entidades es especialmente importante cuando el significado de la interrelación es lo suficientemente claro.

Esto toma mayor importancia en las relaciones reflexivas, ya que estamos asociando entre sí ocurrencias de una misma entidad de forma que cada una de ellas tiene un significado diferente.

Atributos multiocurrentes, compuestos y derivados

  • Atributos multiocurrentes o multievaluados. Son aquellos atributos que para una misma ocurrencia de la entidad toman más de un valor. Por, ejemplo si cada cliente puede tener más de un teléfono y es de interés guardar todos sus posibles valores, el atributo teléfono seria multiocurrente.
  • Atributos Compuestos. Son aquellos que agrupan en sí mismos, por afinidad o por forma de uso, más de un atributo.

  • Atributos derivados. Son aquellos que pueden calcularse a partir de otros. Pudiendo evitarse el uso de un campo más para el atributo ya que se obtiene de los demás.