Valor nulo: utilizado para representar información desconocida, inaplicable, inexistente, no válida, no proporcionada, indefinida, etc.
Necesidad de los valores nulos en BD:
- Crear tuplas (filas) con ciertos atributos cuyo valor es desconocido en ese momento, p.e., la fecha de devolución de un préstamo.
- Añadir un nuevo atributo a una relación existente; atributo que, en el momento de añadirse, no tendría ningún valor para las tuplas de la relación.
- Atributos inaplicables a ciertas tuplas, por ejemplo, la editorial para un artículo (ya que un artículo no tiene editorial) o la profesión de un menor.
En la posterior implementación del modelo, un valor nulo requerirá tener cuidado en las consultas (is null)