La tercera forma normal (3NF) es un método para normalizar bases de datos que requiere que una tabla cumpla con dos condiciones: 1) estar en segunda forma normal y 2) que ningún atributo no primario sea dependiente transitivamente de la clave primaria. Una tabla viola la 3NF si un atributo no clave depende de otro atributo no clave que a su vez depende de la clave primaria.