Un modelo entidad-relación es una herramienta para el modelo de datos, la cual facilita la representación de entidades de una base de datos. Los diagramas ER son un lenguaje gráfico para describir conceptos.
Entidad
Las entidades son el fundamento del modelo entidad relación. Podemos adoptar como definición de entidad cualquier cosa o parte del mundo que es distinguible del resto.
Atributos
Los atributos son las características que definen o identifican a una entidad. Éstas pueden ser muchas, y el diseñador sólo utiliza o implementa las que considere más relevantes.
Relación
Describe cierta dependencia entre entidades o permite la asociación de las mismas.
Restricciones
Son reglas que deben respetar las entidades y relaciones almacenadas en la base de datos
Cardinalidad
La cardinalidad de la correspondencia indica el número de entidades con las que puede estar relacionada una entidad dada.
• Uno a Uno: Un registro de una entidad A se relaciona con solo un registro en una entidad B.
• Uno a Muchos: Un registro en una entidad en A se relaciona con uno o muchos registros en una entidad B. Pero los registros de B solamente se relacionan con un registro en A.
• Muchos a Muchos: Una entidad en A se puede relacionar con 1 o con muchas entidades en B y viceversa.
Diagrama ER - Modelo Físico
• Especificación de todas las tablas y columnas.
• Las claves externas se usan para identificar relaciones entre tablas.
• La desnormalización puede ocurrir según los requisitos del usuario.