Formas normales aplicadas
De teoría a diseño práctico.
Primera forma normal elimina grupos repetidos; segunda y tercera reducen dependencias parciales y transitivas.
Si dudas, piensa en actualizaciones: si cambiar un dato obliga a tocar muchas filas, el diseño pide mejora.
CREATE TABLE ventas_raw (
pedido_id INT,
cliente_nombre VARCHAR(120),
cliente_email VARCHAR(190),
producto_nombre VARCHAR(120),
precio DECIMAL(10,2)
);