Modelo Entidad / Relación

Los atributos son cada una de las propiedades o características que definen a una entidad. Todos los ejemplares de una misma entidad comparten los mismos atributos —en nombre y en número—, pero cada ejemplar toma valores distintos en ellos. Si consideramos la entidad «PROFESOR» con los atributos Nombre, Teléfono y Salario, algunos ejemplares serían:

{Luis García, 91.555.55.55, 80.500}
{Juan Antonio Álvarez, 91.666.66.66, 92.479}
{Marta López, 91.777.77.77, 85.396}

Los atributos se clasifican según dos criterios independientes: si son obligatorios u opcionales, y si admiten un solo valor o varios.

  1. Obligatorios: el atributo debe tomar siempre un valor; no se admite que un ejemplar lo deje en blanco.
  2. Opcionales: el atributo puede quedarse vacío en algún ejemplar.
  3. Monoevaluados: solo pueden tomar un único valor para cada ejemplar.
  4. Multievaluados: pueden tomar varios valores simultáneamente (por ejemplo, un empleado con varios teléfonos).

La combinación de estas dos propiedades da lugar a cuatro tipos de atributos, que se representan con símbolos gráficos distintos en el diagrama. La representación gráfica de los atributos de la entidad «PROFESOR» sería:

Atributos de Profesor

Algunos atributos son derivados: su valor se calcula a partir de otros atributos y no se almacena directamente. Un ejemplo es «EDAD», que se puede calcular a partir de «FECHA DE NACIMIENTO». En el diagrama se representan con un contorno discontinuo:

Atributo derivado Edad

En ocasiones un atributo debe descomponerse para reflejar que sus valores provienen de más de un dominio. El atributo «TELÉFONO», por ejemplo, puede dividirse en prefijo y número propiamente dicho. A estos se les llama atributos compuestos y se representan así:

Atributo compuesto Teléfono

Para documentar cada atributo durante el análisis se usa una plantilla similar a la de las entidades. El siguiente ejemplo corresponde al atributo «FECHA DE NACIMIENTO» de la entidad «PROFESOR»:

Nombre del atributo FECHA DE NACIMIENTO
Tipo de dato Número largo
Formato interno aaaammdd
Longitud 8
Formato externo dd/MM/aaaa
Descripción Fecha de nacimiento del profesor
Obligatorio
Permite valor vacío No
Valor único No
Indexado
Dominio Calendario Gregoriano
Validaciones La fecha debe ser posterior a 01/01/1900
Confidencial No
Observaciones

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP