Umbenennung der Fremdschl [message #605] |
Wed, 11 September 2002 13:57 |
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
|
|
|