Modelo Relacional

El modelo relacional consiste en transformar el modelo E/R en un conjunto de tablas, que serán las que se deberán implementar en el SGBD

El paso de un esquema en el modelo E/R al relacional esta basado en los tres principios siguientes:

  1. Todo tipo de Entidad se convierte en una tabla.
  2. Todo Atributo se transforma en una columna dentro de una tabla.
  3. El Identificador único de la entidad se transforma en clave primaria.
  4. Todo tipo de interrelación N:M se transforma en una tabla que tendrá como clave primaria la concatenación de los atributos clave de las entidades que asocia.


En el diseño lógico se deben cumplir ciertas exigencias, como son: 
  • Eliminar las redundancias.
  • Conseguir la máxima simplicidad.
  • Evitar cargas suplementarias de programación
Obteniendo así una estructura lógica adecuada que venga a establecer el debido equilibrio entre las exigencias de los usuarios y la eficiencia. Habrá que conseguir, por tanto, equilibrar los distintos requisitos exigidos al sistema: 

flexibilidad, confidencialidad, integridad, tiempo de respuesta, estableciendo unas prioridades y adoptando una solución de compromiso.