You are on page 1of 12

Las independencias de existencias constituyen otra clase importante de limitantes.

Especficamente, si la existencia de la entidad X depende de la existencia de la entidad Y, entonces se dice que X es dependiente por existencia de Y. Funcionalmente esto quiere decir que si se elimina Y, tambin se eliminar X. Se dice que la entidad Y es una entidad dominante y que X es una entidad subordinada. Para ilustrar lo anterior, pinsese en los conjuntos de entidades cuenta y transaccin. Se forma una relacin bitcora entre estos dos conjuntos que especifica que para una cuenta determinada pueden existir varias transacciones. Esta relacin es de una a muchas de cuenta a transaccin. Cada entidad transaccin debe estar relacionada con una entidad cuenta. Si se elimina una entidad cuenta entonces deben eliminarse tambin todas las entidades transaccin vinculadas con ella. Por el contrario, pueden eliminarse entidades transaccin de la base de datos sin afectar ninguna cuenta. Por lo tanto el conjunto de entidades cuenta es dominante y transaccin es subordinada en la relacin bitcora.
ACTIVIDAD No.7 EJERCICIOS

LLAVE PRIMARIA O LLAVE PRINCIPAL


La superllave es un conjunto de uno o ms atributos que juntos permiten identificar de manera nica a una entidad dentro del conjunto de entidades. Ejemplo: Nombre-cuentahabiente y seguro-social Las superllaves mnimas se denominan llaves candidato. Ejemplo: seguro-social Llave primaria es la llave candidato que elija el diseador de la base de datos como la forma principal de identificar a las entidades dentro de un conjunto de stas.

Es posible que un conjunto de entidades no tenga suficientes atributos para formar una llave primaria. Por ejemplo el conjunto de entidades transaccin tiene tres atributos: nmerotransaccin, fecha e importe. Aunque cada entidad transaccin es distinta, dos transacciones hechas en cuentas diferentes pueden tener el mismo nmero de transaccin. As el conjunto de entidades no cuenta con una llave primaria. Una entidad de un conjunto de este tipo se denomina entidad dbil. Una entidad que cuenta con una llave primaria recibe el nombre de entidad fuerte. Una entidad fuerte es por definicin dominante, mientras que una entidad dbil es subordinada. NOTA: En equipos de 3 integrantes elaborar 3 ejemplos de conjuntos de entidades (Control de inventarios, Facturacin y Nmina) de algn negocio comercial, sealando sus respectivas llaves primarias.

DIAGRAMA ENTIDAD-RELACIN