Modelado relacional para SaaS de gestión de bodegas vinícolas
Visión general
De qué trata este proyecto.
Trabajarás con un documento de requerimientos de 8 páginas y entrevistas grabadas con 2 enólogos clientes. Diseña un modelo entidad-relación con al menos 14 entidades cubriendo viñedos, parcelas, lotes de uva, fermentaciones, barricas, embotellado y trazabilidad de lotes. Normaliza a 3FN, justifica 2 desnormalizaciones puntuales (por ejemplo, totales agregados para tablero de bodega). Entrega: diagrama ER en dbdiagram.io, esquema DDL para PostgreSQL 15, índices iniciales argumentados, 8 consultas SQL de ejemplo para reportes operativos y un documento de 8 páginas con decisiones.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar un modelo relacional normalizado a 3FN para gestionar viñedos y trazabilidad de lotes, con desnormalizaciones justificadas y migraciones listas para PostgreSQL 15.
Earning criteria — what you'll demonstrate
- Aplicar normalización a 3FN sobre un dominio no trivial
- Justificar desnormalizaciones puntuales con criterio de rendimiento
- Diseñar índices iniciales basados en consultas previstas
- Comunicar decisiones de modelado a personas técnicas y no técnicas
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosIngeniero/a Backend
Las personas backend que pueden diseñar esquemas relacionales sólidos evitan deuda técnica que más tarde paraliza features completas.
Este proyecto afina
- sql
- postgresql
- schema-design
Ingeniero/a de Datos
Quien entiende normalización y desnormalización controlada construye pipelines analíticos sin pelearse con el modelo transaccional.
Este proyecto afina
- relational-modeling
- indexing
- sql