ya lo resolví, no era problema de la relacion de tabals, si no que era problema del SELECT...
aqui esta el select correcto por si a alguien le sirve..
SELECT tipo.tipo,rutcliente,total,empresa
FROM tipo
INNER JOIN movimientos ON movimientos.codtipo = tipo.codtipo
INNER JOIN empresa ON movimientos.codempresa = empresa.codempresa where rutcliente=2");