Vous êtes sur la page 1sur 21

Entidad Relación

Diseño y arquitectura de software


DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION

 Técnica de análisis basada en la


identificación de las entidades y de las
relaciones que se dan entre ellas en la
parte de realidad que pretendemos
modelar.
 El modelo E/R permite representar de
forma abstracta los datos que se pretenden
almacenar en una base de datos.
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION

PK - FK
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION
DISEÑO Y ARQUITECTURA DE SOFTWARE

MODELO ENTIDAD-RELACION

Cardinalidad en una relación


Es el número de veces que una entidad aparece asociada a
otra entidad.
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA ENTIDAD-RELACIÓN
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES

Clases:
Una plantilla para crear objetos e implementar un comportamiento en un sistema.
En UML, una clase representa un objeto o un conjunto de objetos que comparte
una estructura y un comportamiento comunes.
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES

Modificadores de acceso a miembros


Todas las clases poseen diferentes niveles de acceso en función del modificador de
acceso (visibilidad). A continuación te mostramos los niveles de acceso con sus
símbolos correspondientes:}
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES

Interacciones
El término "interacciones" se refiere a múltiples relaciones y enlaces que pueden
existir en diagramas de objetos y de clases. Algunas de las interacciones más
comunes incluyen:
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES

Indicadores de Multiplicidad
Son representaciones numéricas usadas para mostrar el número de objetos que
pueden o deben ser usados en una asociación. Si el final de una asociación no
muestra un indicador, entonces se asume que el valor es 1.
DISEÑO Y ARQUITECTURA DE SOFTWARE

DIAGRAMA DE CLASES
Gracias

Vous aimerez peut-être aussi