Entidad Relaci N
Mod elo d e D a tos
Diagrama de Entidad Relación
Dia gra m a d e E ntid a d R ela ción
La técnica de entidad relación sirve para modelar una situación de
negocio desde el punto de vista de los datos que necesita guardar. Es
decir, representar el modelo lógico o conceptual de los datos de la
organización.
Para la técnica de modelado de Entidad-Relación se usan
básicamente treselementos:
Las entidades, que se dibujan a través de un rectángulo.
Las relaciones, que se dibujan a través de una línea.
Los atributos, que son el contenido de las entidades, como
puede ser Código de Cliente.
Una entidad está identificada por medio de un sustantivo, porque
una entidad refleja una idea, una cosa del negocio que necesita ser
guardada, por ejemplo, los datos del cliente en una situacióncomercial, los
datos de un alumno en una situación académica. Tiene que ir en singular,
porque básicamente lo que se representa son las ideas de a una, lo más
diferenciadas posible. Por ejemplo: cliente, empleado, alumno, etc.
Seminario Profesional
Universidad Nacional de Luján
Página 37 de 117
Entidad.
Cliente
Descripción
Nombre en singular de la
idea que representa entidad
Entidad
Lasrelaciones están identificadas por medio de una letra R y de un
número, que generalmente se pone en forma consecutiva pero no es
necesario, lo importante es que el número no sea igual. Las relaciones van
a mostrar el vínculo que existe entre las ideas, es decir, entre dos
entidades.
Relación.
Frase verbal que describe como se
relacionan las entidades
Cliente
compra
R3
es comprado
ArtículoIdentificador
Las relaciones se identifican como
Rn, donde n es un número único
Frase verbal que describe
como se relacionan las
entidades
Relación
Los atributos son las características particulares que tiene esa
entidad, por ejemplo: el código de cliente, su nombre, su teléfono, su
domicilio.
Atributos
Nombre Cliente
Cliente
Límite Crédito Cliente
Atributos
Seminario ProfesionalUniversidad Nacional de Luján
Página 38 de 117
Entre estos atributos se pueden distinguir tres tipos principales:
Claves o identificadores
Candidatos
No claves
Un atributo clave o identificador es aquel atributo que puede
determinar de manera única y mínima al resto de los atributos, por ejemplo,
código de cliente.
Los candidatos son aquellos atributos que pueden ser claves pero
por alguna regla denegocio no lo son. Por ejemplo, DNI Cliente, CUIL
Cliente, Nro.Cliente; los tres atributos son candidatos ya que los tres sirven
para identificar al cliente, sólo uno de ellos será el identificador, y esta
elección se realiza de acuerdo a las reglas de negocio del sistema a
analizar.
Los no clave son aquellos que mencionan características de la
entidad, por ejemplo: Nombre Cliente, Apellido Cliente,Domicilio Cliente,
etc.
Situación de ejemplo:
Existe un cliente que compra mercadería entonces existe una
relación entre el cliente y el artículo que vende la empresa. Para
representar esta relación, lo que se hace es dibujar una línea entre las
entidades e identificarla.
Cliente
R8
Artículo
Relación de ejemplo
Estas entidades tienen ciertas características, o sea sus atributos.
Por ejemplo,un código de cliente y un nombre de cliente, y este artículo
tendrá un código de artículo y un nombre de artículo.
Seminario Profesional
Universidad Nacional de Luján
Página 39 de 117
Propie d a d e s d e la rela ción
Existen ciertas propiedades que cumple una relación: la propiedad
de cardinalidad y la propiedad de modalidad.
La cardinalidad es la cantidad máxima de relaciones que tiene unaentidad con respecto a la otra entidad.
Y la modalidad es la cantidad mínima de relaciones que tienen las
mismas entidades.
Dicho de otra forma, la cardinalidad es el número máximo de
instancias de una entidad que se pueden relacionar con un número de
instancias de otra entidad.
Existen dos formas de marcar cardinalidad, la primera es indicar que
se relaciona muchas veces, que se hace a través...
Regístrate para leer el documento completo.