Page 6 - MODELO DE LOS DATOS
P. 6
de entidades empleado con el atributo número-teléfono. Cualquier
empleado particular puede tener cero, uno o más números de teléfono.
Este tipo de atributo se llama multivalorado. En ellos, se pueden colocar
apropiadamente límites inferior y superior en el número de valores en el
atributo multivalorado.
֍ Atributos derivados. El valor para este tipo de atributo se puede derivar de
los valores de otros atributos o entidades relacionados. Por ejemplo, sea el
conjunto de entidades cliente que tiene un atributo préstamos que
representa cuántos préstamos tiene un cliente en el banco. Ese atributo se
puede derivar contando el número de entidades préstamo asociadas con
ese cliente.
֍ Un atributo toma un valor nulo cuando una entidad no tiene un valor para
un atributo. El valor nulo también puede indicar «no aplicable», es decir, que
el valor no existe para la entidad.
Conjuntos de relaciones ¡Toma en cuenta!
U Una relación es
n conjunto de relaciones es un conjunto
de relaciones del mismo tipo. Como otro
ejemplo, considérense los dos conjuntos
una asociación
de entidades préstamo y sucursal. Se puede
definir el conjunto de relaciones sucursal- entre diferentes
préstamo para denotar la asociación entre un entidades.
préstamo y la sucursal en que se mantiene ese
préstamo.
La asociación entre conjuntos de entidades se conoce como
participación. La función que desempeña una entidad en una relación
se llama papel de la entidad. Debido a que los conjuntos de entidades
que participan en un conjunto de relaciones son generalmente distintos, los
papeles están implícitos y no se especifican normalmente. Sin embargo, son
útiles cuando el significado de una relación necesita aclaración. Tal es el caso
cuando los conjuntos de entidades de una relación no son distintos; es decir, el
mismo conjunto de entidades participa en una relación más de una vez con
5