Junior — Middle
Explique los principios de la tercera forma normal en el diseño de bases de datos
sobes.tech AI
Respuesta de la IA
La tercera forma normal (3NF) es una regla de normalización de bases de datos que busca eliminar dependencias transitivas entre atributos de una tabla.
Principios básicos de la 3NF:
- La tabla debe estar en la segunda forma normal (2NF).
- Todos los atributos no clave deben depender únicamente de la clave primaria, y no de otros atributos no clave.
En otras palabras, si en una tabla hay atributos que dependen no directamente de la clave, sino a través de otro atributo, esa tabla debe dividirse para evitar redundancias y anomalías al actualizar los datos.
Por ejemplo, si hay una tabla con los campos: StudentID (clave), StudentName, DepartmentName, DepartmentHead, y DepartmentHead depende de DepartmentName, y no de StudentID, entonces se debe crear una tabla separada para los departamentos.