Las 12 reglas de Codd establecen los principios fundamentales de una base de datos relacional. Estas reglas incluyen: 1) la definición informal de una base de datos relacional, 2) el uso de claves primarias para localizar datos, y 3) el soporte para valores nulos mediante el uso de valores NULL.