Moin und willkommen in der Ecke.  
 
 
Ich denke, Dir fehlt eine weitere Tabelle. Durch die Zuordnung von Loks zu Wagen erstellst Du ja einen Zug.
Also eine Tabelle für die Stammdaten der Loks (hast Du schon):
Tabelle "LOKS"
		                     
             Quelltext
                        Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 
 | ID  BEZEICHNUNG---------------
 1   Dampflok
 2   E-Lok
 3   Diesellok
 | 
		
	  
Tabelle "WAGEN"
Eine Tabelle für die Wagen:
		                     
             Quelltext
                        Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 
 | ID  BEZEICHNUNG---------------
 1   Personenwagen A
 2   Personenwagen B
 3   Personenwagen C
 4   Güterwagen
 | 
		
	  
Nun den Zug. Zuerst mal die Grunddaten
Tabelle "ZUEGE"
		                     
             Quelltext
                        Quelltext                    
           	 										| 1:2:
 3:
 
 | ID  BEZEICHNUNG LOK_ID----------------------
 1   IC0815      2
 | 
		
	  
Und die Zuordnung der Wagen zum Zug:
Tabelle "ZUEGE_WAGEN"
		                     
             Quelltext
                        Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 
 | ZUEGE_ID WAGEN_ID-----------------
 1        1
 1        2
 1        3
 | 
		
	  
Nun besteht Dein Zug aus der Lok 2 (E-Lok) mit den Wagen 1-3 (Personenwagen A - C).
Bei diesem Modell musst Du beachten, dass Du dem Zug nur eine Lok zuordnen kannst. Wenn man in einem Zug mehr als eine Lok haben möchte, müssten man für die Zuordnung der Loks zu den Zügen auch eine Detailtabelle machen, nach dem selben Muster wie die Wagentabelle.