Aplicación 2NF
Tu entidad productqualityrating
es un rico conjunto de datos que recoge la esencia de las tabletas de chocolate revisadas a lo largo de varios años. Te has dado cuenta de que el atributo company_location
depende del atributo manufacturer
. Los valores de company_location
se repiten cada vez que están junto al atributo fabricante, lo que infringe la regla de la segunda forma normal contra las dependencias parciales.
Al separar estos datos en una entidad dedicada de manufacturers
, puedes eliminar redundancias y preparar nuestro modelo de datos para operaciones más eficientes. Este paso es crucial para mantener la integridad de los datos y permite soluciones de inteligencia empresarial escalables.
Tu tarea consiste en normalizar estos datos para que se ajusten a los principios de 2NF, asegurándote de que cada atributo no clave dependa totalmente de la clave primaria.
Este ejercicio forma parte del curso
Introducción al modelado de datos en Snowflake
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- Add new entity
___ (
-- Assign unique identifier
___ NUMBER(10,0) PRIMARY KEY,
--Add other attributes
___ VARCHAR(255),
___ VARCHAR(255)
);