Ich habe eine Reihe von Benutzern und deren Reiseroutendetails. Ich möchte herausfinden, wer alle einen gemeinsamen Flug teilen wird. Ich möchte mich nicht zu sehr auf die "Abfahrtszeit" verlassen, da die Leute eine ungefähre Zeit in das System hätten eingeben können. Wie kann ich das mit minimalen Informationen herausfinden?
Anfangs dachte ich, zwei Personen mit derselben Flugnummer und demselben Abflugdatum würden sich auf demselben Flug befinden. Der gleiche Flug kann jedoch am selben Tag wieder verwendet werden. Würde die Kombination aus "Flugnummer + Abflugdatum + Abflugort" ausreichen, um eine eindeutige Flugroute zu identifizieren?
Was wären optimale Informationen, um dies zu identifizieren?
Ich muss auch bedenken, dass es Personen mit mehreren Flügen in ihrer Reiseroute geben kann, und wenn mindestens ein Flug mit einem anderen Passagier gemeinsam ist, muss dies ebenfalls gezeigt werden.