Problema
Una tabla dice que una factura existe, otra dice que fue pagada y una tercera contiene el proveedor. El riesgo aparece cuando las relaciones no cierran.
Enfoque
- Identificar claves reales, no solo nombres de columnas.
- Usar inner join para coincidencias confirmadas.
- Usar left join para encontrar faltantes.
- Contar filas antes y despues de cada cruce.
Validaciones
Cada join debe explicar si aumenta, reduce o conserva filas. Si no se controla la cardinalidad, el resultado puede duplicar importes sin que nadie lo note.