Está en la página 1de 5

Docente: Maira Liseth Pérez Díaz

Asignatura: Fundamentos y Diseños de Bases de Datos


Tecnología en Desarrollo de So�ware

Diagrama Entidad Relación – Simbología

El diagrama Entidad / Relación es la forma de representar un Modelo Entidad / Relación.

No perdamos de vista que el un modelo es una representación gráfica de una situación del mundo
real. A través del Diagrama Entidad / Relación elaboramos esa representación gráfica. La
representación que se muestra a continuación es una de las muchas representaciones que se utilizan
en el medio. Todas las representaciones son igualmente válidas; lo único que las diferencian son su
simbología.

A continuación, se enuncian los símbolos utilizados para dibujar cada uno de los elementos de un
modelo Entidad / Relación.

Elemento Símbolo Utilizado


Entidad Rectángulo
Entidad Débil Doble Rectángulo
Atributos Simples, Compuestos, Univalorados y Nulos Elipse Continua
Atributos Derivados Elipse Punteada
Atributos Multivalorados Doble Elipse
Elipse Continua con el Nombre del Atributo
Atributo Clave
Subrayado.
Rombo en la mitad de las entidades involucradas,
Relaciones junto con líneas que unen dichas entidades con los
rombos.
Cardinalidad de las Relaciones Explícitamente se ponen 1 y/o M/N.
Línea doble para unir la entidad con el rombo
Participación Total de una Entidad en una Relación
correspondiente a la relación
Línea simple para unir la entidad con el rombo
Participación Parcial de una Entidad en una Relación
correspondiente a la relación.
Un triángulo con la palabra ES dentro de si, que une
Especialización
la entidad padre con sus entidades hijas.

Símbolos Usados en un Diagrama Entidad / Relación

A continuación, se esquematiza de una manera gráfica cada uno de los símbolos utilizados en el
Diagrama Entidad / Relación.

Entidad Entidad Débil

Autoría JORGE Bedoya


ITM - 2023
Docente: Maira Liseth Pérez Díaz
Asignatura: Fundamentos y Diseños de Bases de Datos
Tecnología en Desarrollo de So�ware

Atributos Simples, Compuestos, Univalorados, Nulos

Atributos Derivados

Atributos Multivalorados

Atributo Clave

Relaciones

Autoría JORGE Bedoya


ITM - 2023
Docente: Maira Liseth Pérez Díaz
Asignatura: Fundamentos y Diseños de Bases de Datos
Tecnología en Desarrollo de So�ware

Relaciones Uno a Uno

En el ejemplo anterior, un paciente tiene una sola historia clínica y, a su vez, una historia clínica
corresponde a un solo paciente.

Relación Uno a Varios

Un departamento posee varios municipios y un municipio está localizado en un solo departamento.

Relación Varios a Varios

Participación Total de una Entidad en una Relación

Todo alcalde está dirigiendo una ciudad y toda ciudad está siendo gobernada por un alcalde. En este
caso, es una relación uno a uno porque se está analizando en un momento dado del tiempo. Tanto la
entidad alcalde como la entidad Ciudad participan en forma total en la relación Dirige y por lo tanto se
dibuja doble línea como conector entre la entidad y la relación.

Participación Parcial de una Entidad en una Relación

Autoría JORGE Bedoya


ITM - 2023
Docente: Maira Liseth Pérez Díaz
Asignatura: Fundamentos y Diseños de Bases de Datos
Tecnología en Desarrollo de So�ware

Existen ciudadanos que no poseen pasaporte. Por esa razón, la participación de la entidad Ciudadano
en la relación Tiene es parcial y se esquematiza con una sola línea. En cambio, la participación de la
entidad Pasaporte en la relación Tiene es total (¿Por qué?) y se dibuja con doble línea.

Especialización

Antes de ilustrar el diagrama entidad / relación a través de unos cuantos ejemplos, es importante
explicar que para empezar a desarrollar un diagrama de este tipo existen tres posibles puntos de
partida:

• Tener a la mano, en forma de documento, los requerimientos detallados del usuario. Esto se
puede lograr, bien sea, pidiéndole al usuario que redacte en una hoja sus requerimientos
(situación que casi nunca se da) o redactando uno mismo como analista / diseñador una hoja
de requerimientos de acuerdo con las entrevistas que se tuvieron con el usuario.
• Que el usuario le entregue al diseñador un ejemplo de un formato preimpreso que se desea
sistematizar. Por ejemplo, una factura, una orden de compra, un listado con información
importante.
• Que el diseñador sea contratado por una empresa para sistematizar un área del negocio y, a
partir de ahí, hacer el levantamiento de requerimientos.

EJERCICIO COMPLETO DE MODELAMIENTO

CASO DE ESTUDIO

La Corporación Antioqueña del Transporte, CAT, es la organizadora anual del famoso desfile de autos
clásicos y antiguos que se lleva a cabo en cada una de las ediciones de la Feria de las Flores en la
ciudad de Medellín.

En el año 2012, la CAT descubrió que los dueños de estos autos estaban invirtiendo muchísimo dinero
en la restauración y puesta a punto de estos para tenerlos en óptimas condiciones para el desfile. Por
tal motivo, ha contratado a personal experto en modelamiento de bases de datos para crear el modelo
que refleje dicha situación.

Para la CAT es importante llevar un registro de los datos básicos del alcalde que está encargado de
la ciudad en cada una de las ediciones de la Feria de las Flores realizadas.

De cada edición de la Feria de Flores realizada se desea saber su fecha de inicio, su fecha de
finalización y la cantidad de vehículos que desfilaron durante el evento.

Autoría JORGE Bedoya


ITM - 2023
Docente: Maira Liseth Pérez Díaz
Asignatura: Fundamentos y Diseños de Bases de Datos
Tecnología en Desarrollo de So�ware

Es de suma importancia llevar el registro de cada uno de los vehículos participantes dentro del desfile,
de sus propietarios y de la ciudad de procedencia de dichos vehículos. Es de recordar que a dicho
desfile vienen, a veces, vehículos de otras ciudades del país. Para la CAT es muy útil la estadística
que dice cuántos ocupantes tenía un vehículo durante el desfile en una edición específica de la feria
de las flores.

Se desea saber el nombre y la edad de los propietarios de un vehículo. También el nombre y la


cantidad de habitantes de la ciudad de procedencia de un vehículo.

La CAT ha categorizado a los vehículos de los desfiles en dos tipos: clásicos y antiguos. De los
primeros se desea conocer su valor comercial y de los segundos la cantidad de choques que han
tenido. El valor comercial de los autos clásicos se desea saber con el fin de sacar unos porcentajes
estadísticos de los daños que han sufrido dichos autos. Y la cantidad de choques que han tenido los
autos antiguos se necesitan para calcular la cantidad de reparaciones que dichos autos han tenido.

Por otra parte, es de saberse que algunos autos tienen un patrocinador, además de su propietario.
Para la CAT es importante conocer los datos básicos de dichos patrocinadores. Cabe aclarar que un
patrocinador, por reglamento, no puede patrocinar más de un vehículo.

Pero la parte más importante del estudio que quiere llevar a cabo la CAT tiene que ver con el registro
de los repuestos que se le han instalado a cada uno de los vehículos. La CAT lleva una planilla donde
registra cada uno de los repuestos instalados. Y, por cada vehículo, codifica sus repuestos con
números del uno (1) en adelante.

Entre muchas otras consultas necesarias, la CAT desea conocer en cada edición de la Feria de las
Flores, cuál fue el monto invertido en instalación de repuestos en cada uno de los vehículos
participantes.

En el siguiente video, se hace la explicación, paso a paso, de la solución al caso de estudio.

Video explicativo del ejercicio completo: Ejercicio Completo de Modelamiento de Datos

Autoría JORGE Bedoya


ITM - 2023

También podría gustarte