Modelo Entidad Relación, ¿Que es y para que sirve?

Bases de datos

Modelo Entidad Relación, ¿Que es y para que sirve?

Un Modelo entidad relación es un modelo de datos que consiste en un conjunto de objetos básicos llamados Entidades y sus respectivas relaciones entre sí, sirve para diseñar el esquema de la base de datos antes de desarrollarla.

Para construir un modelo entidad relación debemos identificar las entidades que harán parte de nuestro diagrama o modelo, con el fin de establecer los tipos de datos y las relaciones existentes entre ellas, veamos cuales son:

Entidades

Representan cosas u objetos que incluso del mismo tipo son diferentes entre si, refleja algo del mundo real (También puede ser abstracto).
Ejemplos:

Las entidades se representan por medio de un rectángulo, ejemplo:

Modelo entidad relación

Relaciones

Las relaciones se representan con un Rombo, su finalidad es asociar una entidad con otra o consigo misma (Reflexiva). ejemplo:

Relación MER

Relación reflexiva

Las relaciones reflexivas son aquellas que hacen referencia así mismas. ejemplo:

Relación reflexiva

Una persona es padre de otra, tanto el padre como el hijo son personas.

Atributos

Se representan con una elipse y en la mayoría de los casos son propiedades de una entidad:

Atributos MER

Se pueden especificar todos los atributos que deseemos.

Clave Primaria