Modelo Entidad / Relación

Las entidades se componen de atributos que son cada una de las propiedades o caracter�sticas que tienen las entidades. Cada ejemplar de una misma entidad posee los mismos atributos, tanto en nombre como en n�mero, diferenci�ndose cada uno de los ejemplares por los valores que toman dichos atributos. Si consideramos la entidad "PROFESOR" y definimos los atributos Nombre, Tel�fono y Salario, podr�amos obtener los siguientes ejemplares:

{Luis Garc�a, 91.555.55.55, 80.500}
{Juan Antonio Alvarez, 91.666.66.66, 92.479}
{Marta L�pez, 91.777.77.77, 85.396}

Existen cuatro tipos de atributos:

  1. Obligatorios: aquellos que deben tomar un valor y no se permite ning�n ejemplar no tenga un valor determinado en el atributo.
  2. Opcional: aquellos atributos que pueden tener valores o no tenerlo.
  3. Monoevaluado: aquel atributo que s�lo puede tener un �nico valor.
  4. Multievaluado: aquellos atributos que pueden tener varios valores.

La representaci�n gr�fica de los atributos, en funci�n del tipo es la siguiente:

Obligatorio Opcional
Multievaluado

Monoevaluado

Dentro del diagrama la entidad "PROFESOR" y sus atributos quedar�a de la siguiente forma:

Atributos de profesor

Existen atributos, llamados derivados, cuyo valor se obtiene a partir de los valores de otros atributos. Pongamos como ejemplo la entidad "PROFESOR" que tiene los atributos "NOMBRE", "FECHA DE NACIMIENTO", "EDAD"; el atributo "EDAD" es un atributo derivado por que se calcula a partir del valor del atributo "FECHA DE NACIMIENTO". Su representaci�n gr�fica es la siguiente:

Atributo Edad

En determinadas ocasiones es necesaria la descomposici�n de un atributo para definirlos en m�s de un dominio, podr�a ser el caso del atributo "TELEFONO" que toma valores del dominio "PREFIJOS" y del dominio "NUMEROS DE TELEFONO". Estos atributos se representan de la siguiente forma:

Atributo Tel�fono

Como complemento al diagrama de entidades del modelo de datos, podemos utilizar la siguiente plantilla para definir los diferentes atributos:

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
Dato requerido SI
Permitir valor vac�o NO
Valor �nico NO
Indexado SI
Dominio Calendario Gregoriano
Validaciones La fecha debe ser superior a 01/01/1900
Confidencial NO
Derechos de acceso NO
Observaciones ...

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
SIGUIENTE ARTÍCULO