Ben sans doute "classiquement" (mais je connais rien au droit du travail italien) : en gérant les jours de repos du personnel, et ce n'est pas très difficile dans la mesure où le moins qu'on puisse dire est que le planning est connu très longtemps à l'avance. Il est possible aussi que des temps partiels (2 jours / semaine, 3 jours / semaine) soient utilisés...
Bref si 0 bateau, un minimum de personnel (y a quand même sûrement autre chose à faire que d'accueillir le public),
Pour la gestion même des passagers,
si 1 bateau n personnes
si 2 bateaux 1,5n personnes
si 3 bateaux 2n personnes
si 4 bateaux (exceptionnel) on avise en supprimant tout repos ce jour là on en faisant faire des heures complémentaires aux temps partiels (de préférence volontaires, mais tous les employeurs n'ont pas ma délicatesse

), ou des heures supplémentaires aux temps pleins (là encore volontaires, amis c'est plus facile à trouver

)...
enfin, ça se passerait en gros comme ça en
France... En
Italie je sais pas...