top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Methodology and Tools - Metodología y Herramientas

EN:
This project consisted of designing and implementing a relational database based on raw data from Classic Models' ERP system. The work stages included:

1. Initial analysis of data sources and understanding of the business model.
2. Creation of the dimensional data model, with a clear distinction between fact tables and dimensions.
3. Design of structure and creation of tables in MySQL.
4. Data transformation and normalisation, including:
- Translation of product categories.
- Separation of combined fields.
- Cleaning of null and duplicate values.
- Standardisation of date formats.
5. Loading data into final tables using `INSERT INTO` statements from raw sources.
6. Reviewing data integrity and quality, implementing primary and composite keys, and using functions such as `COALESCE`, `STR_TO_DATE`, `CASE`, `SUBSTR`, `CAST`, among others.
7. Analysing the final model to identify opportunities for structural and analytical improvement.


ES:
Este proyecto consistió en el diseño e implementación de una base de datos relacional a partir de datos crudos provenientes del ERP de la empresa Classic Models. Las etapas de trabajo incluyeron:

1. Análisis inicial de las fuentes de datos y comprensión del modelo de negocio.
2. Creación del modelo de datos dimensional, con distinción clara entre tablas de hechos y dimensiones.
3. Diseño de estructura y creación de tablas en MySQL.
4. Transformación y normalización de datos, incluyendo:
- Traducción de categorías de productos.
- Separación de campos combinados.
- Limpieza de valores nulos y duplicados.
- Estandarización de formatos de fechas.
5. Carga de datos a tablas definitivas mediante sentencias `INSERT INTO` desde fuentes crudas.
6. Revisión de integridad y calidad de datos, implementando claves primarias, compuestas y utilizando funciones como `COALESCE`, `STR_TO_DATE`, `CASE`, `SUBSTR`, `CAST`, entre otras.
7. Análisis del modelo final para identificar oportunidades de mejora estructural y analítica.

Thank you for being here

  • LinkedIn
  • GitHub
  • CV
bottom of page