Dicas de modelagem

Esta página contém dicas para modelar regras de negócios na API.

Portas

Como posso restringir a compatibilidade da classe de embarcações em determinados portos devido a rascunhos de leis internacionais ou de rascunho?

Especifique os custos na porta correspondente somente para a classe de embarcação permitida.

Como proíba o transporte em determinados portos?

Defina o custo de transporte como infinito (ou um valor muito grande).

Demandas

O que pode ser incluído no preço do frete?

A taxa de frete pode incluir qualquer métrica relevante para a companhia de transporte marítimo, como valor econômico, impacto ambiental, satisfação do cliente. Quanto ao último, uma penalidade por não atender à demanda deve ser adicionada à taxa de frete.

O modelo pode processar demandas com os mesmos pares de origem e demanda, mas com especificações diferentes?

Sim.

Candidatos ao trecho

Qual é a vantagem dos candidatos de trecho em comparação com as conexões de porta reais?

Os candidatos da API da API oferecem suporte à modelagem de:

  • Várias trajetórias entre as mesmas duas portas
  • Funções de custo arbitrárias para diferentes velocidades na mesma trajetória
  • Custos específicos da classe de embarcações
  • Restrições de classe de embarcações (devido ao rascunho para canais ou leis internacionais)

Mais importante ainda, os candidatos de trecho definem uma definição inequívoca de conexões de portas. Esse não é o caso das conexões de porta física que permitem muitas interpretações em possíveis operações, como custo, tempo de inatividade etc.