El Modelo Entidad Relación (MER) está compuesto por:
Son objetos o conceptos reales o abstractos que poseen existencia propia y de los que se desea almacenar información. Pueden ser personas, lugares, cosas, eventos o conceptos relevantes para el negocio.
Son propiedades que describen las entidades. Cada entidad tiene uno o más atributos. Pueden ser edad, dirección, número de teléfono, número de identidad, etc.
Representan la interacción entre dos o más entidades. Las relaciones tienen nombre (generalmente un verbo) y pueden tener sus propios atributos. Ejemplo:
Cliente realiza Venta (1:N)
Venta incluye Producto (N:M)
Empleado atiende Venta (1:N)
Las llaves son atributos (o conjuntos de ellos) que identifican de forma única a una entidad dentro de su conjunto.
Existen los siguientes tipos:
Llave primaria (PK): Identificador único de la entidad. Ej.: ID_Cliente.
Llaves candidatas: Cualquier atributo o combinación de atributos que pueda ser una clave primaria.
Llave foránea (FK): Atributo que referencia la clave primaria de otra entidad para establecer una relación.
Indica cuántas ocurrencias de una entidad pueden estar asociadas con ocurrencias de otra entidad.
Ejemplos:
Un cliente puede hacer muchas compras Relación 1:N
Un producto puede estar en muchas ventas, y una venta puede incluir muchos productos Relación M:N.