Tach!
Problematisch wird es, wenn sich eine "Linie" auffächert, also in der einen Richtung andere Haltestellen anfährt als in der anderen Richtung.
Dann kann man modelierungsmäßig zwei Linien (mit nur einer Richtung) draus machen oder man hat noch ein Flag, dass ein Überspringen bei Hin- oder Rückrichtung angibt.
Ich würde Tor 1 nehmen. In Kursbüchern und auf den Abfahrt- und Ankunftsplänen von Bahnhöfen wird das ja grundsätzlich auch so gemacht, auch wenn dort jede Verbindung pro Zuglauf ihre eigene Nummer hat.
Naja, eigentlich nur, wenn es ein kursbuchähnlicher Anwendungsfall ist. Da sind ja auch noch jede Menge anderer Daten (Züge und Uhrzeiten) unterzubringen. Wenn es lediglich eine Liniendarstellung wie beispielsweise in der Wikipedia bei den Bahnstrecken ist, dann plädiere ich eher für Tor 2.
dedlfix.