¿QUÉ ES UN ATRIBUTO?
Es un dato o una característica propia de un objeto o cosa que ayudará a describir una entidad.
Los atributos gráficamente se representan como círculos que salen de las entidades o relaciones a las que pertenecen.
CLASIFICACIÓN DE ATRIBUTOS
Atributos Fuertes ó identificadores o identificativos:
Son atributos
cuyos valores no se repiten dentro de una misma
entidad o relación. Sirven para identificar de forma unívoca
cada ocurrencia. Actúan como clave principal o primaria.
Por ejemplo CCC (Código Cuenta Corriente) que identifica
cada cuenta bancaria. O ISBN (International
Standard Book Number) que identifica cada libro que se
publica. Un atributo identificativo puede ser un atributo
compuesto. Por ejemplo CCC podría descomponerse en 3
atributos: num_banco, num_sucursal y num_cuenta.
Atributos discriminadores o discriminantes:
Son atributos
que discriminan distintas ocurrencias de una entidad
débil en identificación dentro de la entidad fuerte de la
que dependen. Lo representaremos con un círculo
relleno de un color distinto a los atributos identificadores
y descriptivos. Por ejemplo num_transacción dentro
de una CCC o num_ejemplar dentro de un ISBN.
Atributos descriptores o descriptivos:
Son los atributos que describen diversas propiedades de una entidad o relación (Hay que tener presente que las relaciones también pueden tener atributos). Son los más frecuentes.
Son atributos que pueden dividirse en otros, conteniendo un significado propio:
Atributos simples:
Son atributos que no se pueden dividir, son conocidos también como atributos atómicos.
Por ejemplo, si necesitamos almacenar varios e-mail de una misma persona entonces deberemos utilizar un atributo multivaluado. Igual sucede con el teléfono. Si sólo necesitamos almacenar un sólo valor utilizaremos un atributo descriptivo normal.