El diseño relacional consiste en construir un esquema de base de datos del Modelo Relacional que pueda correctamente representar la realidad. Algunos criterios comunes para un buen diseño relacional son:

  • Preservación de información
  • Redundancia mínima

Cuando se parte de un correcto diseño conceptual y se hace un correcto pasaje al modelo lógico, se obtiene un esquema sin redundancia y se preserva toda la información del mundo real que se quería modelar.

Para verificar y corregir un esquema relacional, la teoría de diseño relacional formaliza estos requisitos a través de las Formas Normales.