Home » railML newsgroups » railml.timetable » Umbenennung der Fremdschl
Umbenennung der Fremdschl [message #605] Wed, 11 September 2002 13:57
Raik Hoffmann is currently offline  Raik Hoffmann
Messages: 12
Registered: May 2002
Junior Member
Hallo,

um den Bezug der Fremdschlüssel des Timetable-Schema's auf die jeweiligen
Schemen klar darzustellen, würde ich vorschlagen, folgende
Fremdschlüsselattribute umzubenennen:

engineID aus railml/timetable/train/header/trainData in rsID
seriesID aus railml/timetable/train/header/trainData/wagon in rsID

Weiterhin in railml/timetable/train/timetableentries/entry das posID
anpassen:
bei Referenzierung auf einen Primärschlüssel im stations-Schema in stationID
umbenennen,
bei Referenzierung auf einen Primärschlüssel im line-Schema posID
beibehalten, und damit den zusammengesetzten Primärschlüssel des
lineElements referenzieren.
Damit kann auch gleich das richtige Schema angegeben werden, in welchem nach
dem Primärschlüssel gesucht werden muss. Bisher sind Einträge sowohl des
stations, als auch des line-Schemas möglich, ohne die Unterscheiden zu
können.

Wenn die Vorschläge soweit ok sind, würde ich die in die nächste Version des
Schemas mit einpflegen.

Viele Grüße,
Raik Hoffmann
Previous Topic: OpenTrack ist RailML V0.94 kompatibel
Next Topic: Austausch von Fahrpl
Goto Forum:
  


Current Time: Fri Apr 19 08:00:17 CEST 2024