Herramientas: SQL

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

  1. Identificar claves reales, no solo nombres de columnas.
  2. Usar inner join para coincidencias confirmadas.
  3. Usar left join para encontrar faltantes.
  4. 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.