Sim, tenho o mapeamento do domínio, contudo, nao o fiz em fluxograma ainda. Veja o exemplo:
- Carro: representa um veículo da frota, com informações como modelo, placa e ano.
- Motorista: representa um condutor da frota, com informações como nome, CPF e CNH.
- Abastecimento: representa um registro de abastecimento de um carro, com informações como data, quantidade e valor.
- Manutenção: representa um registro de manutenção realizada em um carro, com informações como tipo, data e custo.
- Viagem: representa uma viagem realizada por um motorista em um carro da frota, com informações como data, quilometragem inicial e final, duração e trajeto percorrido.
- Oficina: representa uma oficina mecânica onde é possível realizar manutenções nos carros da frota, com informações como nome, endereço e contato.
Meu problema mesmo é como vou controlar para ter a media de km/l por motorista, as vezes o carro é dirigido por mais de um no mesmo dia. Obrigado pela resposta @user1!