Moin Robert,
ich bin wirklich dankbar für deine Engelsgeduld und Hilfe!
Nachdem ich das neue Formular von dir gesehen habe, habe ich auch deine Bemerkung von vorher mit dem Feld "Zug" verstanden und auch, wo es hingehört.
Nun gibt es jedoch leider ein weiteres "Aber"
Ich weiß, Modelleisenbahner sind pingelig und es gibt bei uns auch den Schimpfnamen "Nietenzähler". Ich hatte zwar nie so das Gefühl, ein solcher zu sein, aber.......
Es gibt auf der Modellbahn (und im wirklichen Leben gab es das auch) Züge, die z.B. einen Bahnpostwagen mit sich führen, der dann sowohl im Güterzug als auch im Reisezug mitfuhr. So können dann fast unterschiedliche Züge entstehen, wo der ein oder andere Wagen dann doch in unterschiedlichen Garnituren mitfährt.
Ich wollte das gleich mal mit dem neuen Formular simulieren und bekam dann folgende Fehlermeldung:
Violation of unique constraint SYS_PK_143: duplicate value(s) for column(s) "LokID","WaggonID" in statement [INSERT INTO "rel_Zug" ( "LokID","WaggonID","ZugNr") VALUES ( ?,?,?)] at C:/cygwin64/home/buildslave/source/libo-core/connectivity/source/drivers/jdbc/Object.cxx:172
Ich habe einen Wagen doppelt "erwähnt", aber in unterschiedlichen Zügen (wie oben beschrieben). Wie bekomme ich das denn nun umschifft?
Danke nochmal für deine Geduld
Hinnerk