wunderwarzenschwein: Fahrplanauskunft - wie?

Beitrag lesen

Hi,

habe mir gestern mal wieder darüber Gedanken gemacht, wie eigentlich eine automatische Fahrplanauskunft funktioniert. (wie zB unter http://reiseauskunft.bahn.de).
Die Daten zu speichern ist ja wohl nicht das Problem. Ich habe eine Tabelle mit allen Haltestellen und eine mit allen Zügen (Zugläufen) Die sind über eine weitere Tabelle miteinander verknüpft, wo dann zB gespeichert ist, daß der Zug IC 4711 um 12:34 im Bhf Dingenskirchen hält.
So weit, so gut.
Wie kriege ich jetzt aber eine Verbindung zwischen zwei beliebigen Bahnhöfen gesucht? Alle möglichen Verbindungen ausprobieren kann ja nicht das Wahre sein.

Hat da jemand eine Idee, wie sowas funktionieren könnte?

TIA

wunderwarzenschwein

--
Elvis lebt!