Auditoría PostgreSQL Supabase

Job ID: 40236091

Budget: €18 – €36 EUR

Tengo una base de datos PostgreSQL alojada en Supabase que recoge partidos, goles, tarjetas, convocatorias, sustituciones y más. Ya está conectada a Power BI y funciona, pero quiero garantizar su integridad antes de seguir creciendo.

Lo que necesito
• Revisar el esquema actual y unificar los tipos de clave (codigo_equipo, codigo_jugador, codigo_acta).
• Definir y aplicar PK, UK, FK e índices que mejoren consistencia y tiempos de consulta.
• Detectar registros duplicados y proponer claves naturales para cada tipo de evento.
• Renombrar o re-codificar columnas problemáticas sin romper los informes existentes, proporcionando vistas de compatibilidad.
• Crear vistas estables pensadas para Power BI, por ejemplo: v_partidos_equipo, v_goles_equipo_tramos y v_tarjetas_equipo_partido.

Entregables
1. Scripts SQL ejecutables que cubran todas las modificaciones.
2. Informe de auditoría con hallazgos y recomendaciones.
3. Plan de migración por fases, incluyendo checklist de validación y rollback.
4. Documentación breve de cada nueva vista o índice.

Tecnología clave: PostgreSQL, modelado relacional, optimización de consultas y Supabase.

Qué valoro en tu propuesta
• Explicación paso a paso de cómo abordarás la auditoría y la migración.
• Ejemplos concretos de proyectos similares donde hayas asegurado la integridad de datos.
• Tiempo estimado para cada fase y riesgos que contemplas.

Si dominas PostgreSQL y disfrutas afinando modelos relacionales, estaré encantado de leer tu propuesta detallada.