Cohérence Travel
Un Travel est composé d'une collection de Correspondence (Max 10), les éléments du tableau doivent être cohérents entre eux.
Par exemple un tableau constitué de Paris->Nantes puis Strasbourg->Nice, n'est pas cohérent car après le premier trajet le client devrait être à Nantes.
Un second problème serait Paris->Nantes puis Nantes->La Roche sur Yon, mais avec des temps impossibles à tenir, par exemple l'arrivée à Nantes a 15h, mais le départ pour La Roche sur Yon à 14h.
Les deux contraintes pour un Travel cohérent sont donc :
- La ville d'arrivée d'un élément n de la collection est la ville de départ de l'élément n+1
- La date d'arrivée d'un élément n de la collection est inférieure à la date de départ de l'élement n+1