Created
May 13, 2020 13:33
-
-
Save d3d9/b632338eef2fa167d7c6f8b3190205d8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Datei: trip_vdt.din | |
Ausgangslage: | |
-> Dokumentation von Mentz ist (sowieso) nicht anwendbar | |
-> Primaerschlussel enthaelt angeblich NICHT die TRIP_ID, diese ist aber trotzdem als mandatory angegeben, und in der description steht wiederum etwas mit "nur" | |
-> Habe mich dazu entschieden, STR_LINE_VAR und LINE_DIR_NR nicht im PK aufzunehmen, dafuer aber TRIP_ID, die sowieso immer vorkommt. | |
-> LINE_NR und TRIP_ID zusammen sind eindeutig und machen die Angabe der STR_LINE_VAR und LINE_DIR_NR nicht mehr notwendig | |
-> Funktioniert so gut und eindeutig, anders (ohne TRIP_ID im PK) wuerde es erst recht nie funktionieren. | |
Problem: | |
-> TRIP_ID kommt mit gleicher LINE_CONSEC_NR mehrfach vor | |
-> in diesem mehrfach vorkommenden Datensaetzen sind die STR_LINE_VAR & LINE_DIR_NR entsprechend unterschiedlich | |
-> Das kann natuerlich nicht sein, da nur eine dieser Kombinationen aus LINE_NR-STR_LINE_VAR-LINE_DIR_NR-TRIP_ID in der entsprechenden VERSION richtig sein kann | |
-> Es sind also mehrere tote Datensaetze dabei, die einen Import kaputtmachen | |
Folgend sind die relevanten Zeilen von VERSION 10 (besteht aber auch anderswo) im DINO2.1-Datensatz vom VRR vom 13. Mai (das Problem ist aber nicht so neu) dargestellt. | |
VERSION TIMETABLE_PERIOD LINE_NR STR_LINE_VAR LINE_DIR_NR TRIP_ID LINE_CONSEC_NR STOP_NR STOPPING_POINT_NR VDT_NR | |
10 x20 50512 1 1 109997 1 2199 2 190 | |
10 x20 50512 1 1 109997 13 2012 1 191 | |
10 x20 50512 1 1 109998 1 2199 2 190 | |
10 x20 50512 1 1 109999 1 2199 2 190 | |
10 x20 50512 15 2 109999 1 2104 5 502 | |
10 x20 50512 8 2 109998 1 8217 2 501 | |
10 x20 50512 9 2 109997 1 8373 1 206 | |
10 x20 50512 9 2 109997 13 8300 1 207 | |
10 x20 50515 14 2 109999 1 2059 2 261 | |
10 x20 50515 5 1 109999 1 2526 1 71 | |
10 x20 50521 24 2 109998 1 2433 5 622 | |
10 x20 50521 24 2 109999 1 2433 5 622 | |
10 x20 50521 4 1 109998 1 2280 1 363 | |
10 x20 50521 4 1 109999 1 2280 1 363 | |
10 x20 50538 1 1 109999 1 2059 3 543 | |
10 x20 50538 2 1 12409999 1 2061 1 543 | |
10 x20 50538 4 1 109998 1 2061 1 71 | |
10 x20 50538 8 2 109998 1 2379 1 71 | |
10 x20 50538 8 2 109999 1 2379 1 71 | |
10 x20 50538 8 2 12409999 1 2379 1 549 | |
10 x20 50542 1 1 109955 1 2115 1 575 | |
10 x20 50542 1 1 109957 1 2115 1 575 | |
10 x20 50542 1 1 109959 1 2115 1 575 | |
10 x20 50542 1 1 109961 28 2498 2 578 | |
10 x20 50542 1 1 109963 28 2498 2 578 | |
10 x20 50542 1 1 109965 28 2498 2 578 | |
10 x20 50542 1 1 109967 1 2115 1 575 | |
10 x20 50542 1 1 12409909 28 2498 2 578 | |
10 x20 50542 1 1 12409910 1 2115 1 575 | |
10 x20 50542 1 1 12409911 1 2115 1 575 | |
10 x20 50542 1 1 12409913 1 2115 1 575 | |
10 x20 50542 1 1 12409992 14 2153 1 577 | |
10 x20 50542 10 2 12409904 1 2561 1 614 | |
10 x20 50542 14 2 109939 1 8313 4 582 | |
10 x20 50542 14 2 109939 12 8282 2 583 | |
10 x20 50542 14 2 109944 1 8313 4 582 | |
10 x20 50542 14 2 109945 1 8313 4 582 | |
10 x20 50542 14 2 109947 1 8313 4 582 | |
10 x20 50542 14 2 109949 1 8313 4 582 | |
10 x20 50542 14 2 109952 1 8313 4 582 | |
10 x20 50542 14 2 109953 1 8313 4 582 | |
10 x20 50542 14 2 109954 1 8313 4 582 | |
10 x20 50542 14 2 109955 1 8313 4 582 | |
10 x20 50542 14 2 109956 1 8313 4 582 | |
10 x20 50542 14 2 109957 1 8313 4 582 | |
10 x20 50542 14 2 109958 1 8313 4 582 | |
10 x20 50542 14 2 109959 1 8313 4 582 | |
10 x20 50542 14 2 109960 1 8313 4 582 | |
10 x20 50542 14 2 109962 1 8313 4 582 | |
10 x20 50542 14 2 109964 1 8313 4 582 | |
10 x20 50542 14 2 109966 1 8313 4 582 | |
10 x20 50542 14 2 109967 1 8313 4 582 | |
10 x20 50542 14 2 12409834 1 8313 4 582 | |
10 x20 50542 14 2 12409834 12 8282 2 583 | |
10 x20 50542 14 2 12409836 1 8313 4 582 | |
10 x20 50542 14 2 12409837 19 2038 1 584 | |
10 x20 50542 14 2 12409841 19 2038 1 584 | |
10 x20 50542 14 2 12409842 1 8313 4 582 | |
10 x20 50542 14 2 12409843 19 2038 1 584 | |
10 x20 50542 14 2 12409844 1 8313 4 582 | |
10 x20 50542 14 2 12409845 19 2038 1 584 | |
10 x20 50542 14 2 12409846 19 2038 1 584 | |
10 x20 50542 14 2 12409847 1 8313 4 582 | |
10 x20 50542 14 2 12409848 19 2038 1 584 | |
10 x20 50542 14 2 12409849 19 2038 1 584 | |
10 x20 50542 14 2 12409850 1 8313 4 582 | |
10 x20 50542 14 2 12409851 19 2038 1 584 | |
10 x20 50542 14 2 12409852 19 2038 1 584 | |
10 x20 50542 14 2 12409853 1 8313 4 582 | |
10 x20 50542 14 2 12409854 19 2038 1 584 | |
10 x20 50542 14 2 12409855 19 2038 1 584 | |
10 x20 50542 14 2 12409856 1 8313 4 582 | |
10 x20 50542 14 2 12409857 19 2038 1 584 | |
10 x20 50542 14 2 12409858 19 2038 1 584 | |
10 x20 50542 14 2 12409859 1 8313 4 582 | |
10 x20 50542 14 2 12409860 19 2038 1 584 | |
10 x20 50542 14 2 12409861 19 2038 1 584 | |
10 x20 50542 14 2 12409862 1 8313 4 582 | |
10 x20 50542 14 2 12409864 19 2038 1 584 | |
10 x20 50542 14 2 12409883 1 8313 4 582 | |
10 x20 50542 14 2 12409884 19 2038 1 584 | |
10 x20 50542 14 2 12409885 19 2038 1 584 | |
10 x20 50542 14 2 12409886 1 8313 4 582 | |
10 x20 50542 14 2 12409887 19 2038 1 584 | |
10 x20 50542 14 2 12409888 19 2038 1 584 | |
10 x20 50542 14 2 12409889 1 8313 4 582 | |
10 x20 50542 14 2 12409890 19 2038 1 584 | |
10 x20 50542 14 2 12409891 19 2038 1 584 | |
10 x20 50542 14 2 12409892 1 8313 4 582 | |
10 x20 50542 14 2 12409893 19 2038 1 584 | |
10 x20 50542 14 2 12409894 19 2038 1 584 | |
10 x20 50542 14 2 12409895 1 8313 4 582 | |
10 x20 50542 14 2 12409896 19 2038 1 584 | |
10 x20 50542 14 2 12409897 19 2038 1 584 | |
10 x20 50542 14 2 12409898 1 8313 4 582 | |
10 x20 50542 14 2 12409899 19 2038 1 584 | |
10 x20 50542 14 2 12409900 19 2038 1 584 | |
10 x20 50542 14 2 12409903 19 2038 1 584 | |
10 x20 50542 14 2 12409904 1 8313 4 582 | |
10 x20 50542 14 2 12409905 19 2038 1 584 | |
10 x20 50542 14 2 12409907 1 8313 4 582 | |
10 x20 50542 14 2 12409910 1 8313 4 582 | |
10 x20 50542 14 2 12409911 1 8313 4 582 | |
10 x20 50542 14 2 12409912 1 8313 4 582 | |
10 x20 50542 14 2 12409913 1 8313 4 582 | |
10 x20 50542 14 2 12409914 1 8313 4 582 | |
10 x20 50542 14 2 12409915 1 8313 4 582 | |
10 x20 50542 15 2 109939 1 8313 4 586 | |
10 x20 50542 15 2 109939 12 8282 2 587 | |
10 x20 50542 15 2 12409833 1 8313 4 586 | |
10 x20 50542 15 2 12409834 1 8313 4 586 | |
10 x20 50542 15 2 12409834 12 8282 2 587 | |
10 x20 50542 2 1 109954 1 2115 1 579 | |
10 x20 50542 2 1 109956 1 2115 1 579 | |
10 x20 50542 2 1 109958 1 2115 1 579 | |
10 x20 50542 2 1 109960 1 2115 1 579 | |
10 x20 50542 2 1 109962 1 2115 1 579 | |
10 x20 50542 2 1 109964 1 2115 1 579 | |
10 x20 50542 2 1 109966 1 2115 1 579 | |
10 x20 50542 2 1 109968 28 2498 2 94 | |
10 x20 50542 2 1 12409907 1 2115 1 579 | |
10 x20 50542 2 1 12409912 1 2115 1 579 | |
10 x20 50542 2 1 12409914 1 2115 1 579 | |
10 x20 50542 2 1 12409915 1 2115 1 579 | |
10 x20 50542 2 1 12409944 14 2153 1 581 | |
10 x20 50542 3 1 12409944 14 2017 1 576 | |
10 x20 50542 3 1 12409992 14 2017 1 576 | |
10 x20 50542 5 1 12409998 2 2006 3 578 | |
10 x20 50542 6 1 109953 1 2115 1 10 | |
10 x20 50542 8 1 12409998 2 2030 2 577 | |
10 x20 50542 9 2 109944 1 2561 1 583 | |
10 x20 50542 9 2 109945 1 2561 1 583 | |
10 x20 50542 9 2 109947 1 2561 1 583 | |
10 x20 50542 9 2 109949 1 2561 1 583 | |
10 x20 50542 9 2 109952 1 2561 1 583 | |
10 x20 50542 9 2 109961 28 2018 2 77 | |
10 x20 50542 9 2 109963 28 2018 2 77 | |
10 x20 50542 9 2 109965 28 2018 2 77 | |
10 x20 50542 9 2 109968 28 2018 2 77 | |
10 x20 50542 9 2 12409833 1 2561 1 583 | |
10 x20 50542 9 2 12409836 1 2561 1 583 | |
10 x20 50542 9 2 12409837 19 2003 14 585 | |
10 x20 50542 9 2 12409841 19 2003 14 585 | |
10 x20 50542 9 2 12409842 1 2561 1 583 | |
10 x20 50542 9 2 12409843 19 2003 14 585 | |
10 x20 50542 9 2 12409844 1 2561 1 583 | |
10 x20 50542 9 2 12409845 19 2003 14 585 | |
10 x20 50542 9 2 12409846 19 2003 14 585 | |
10 x20 50542 9 2 12409847 1 2561 1 583 | |
10 x20 50542 9 2 12409848 19 2003 14 585 | |
10 x20 50542 9 2 12409849 19 2003 14 585 | |
10 x20 50542 9 2 12409850 1 2561 1 583 | |
10 x20 50542 9 2 12409851 19 2003 14 585 | |
10 x20 50542 9 2 12409852 19 2003 14 585 | |
10 x20 50542 9 2 12409853 1 2561 1 583 | |
10 x20 50542 9 2 12409854 19 2003 14 585 | |
10 x20 50542 9 2 12409855 19 2003 14 585 | |
10 x20 50542 9 2 12409856 1 2561 1 583 | |
10 x20 50542 9 2 12409857 19 2003 14 585 | |
10 x20 50542 9 2 12409858 19 2003 14 585 | |
10 x20 50542 9 2 12409859 1 2561 1 583 | |
10 x20 50542 9 2 12409860 19 2003 14 585 | |
10 x20 50542 9 2 12409861 19 2003 14 585 | |
10 x20 50542 9 2 12409862 1 2561 1 583 | |
10 x20 50542 9 2 12409864 19 2003 14 585 | |
10 x20 50542 9 2 12409883 1 2561 1 583 | |
10 x20 50542 9 2 12409884 19 2003 14 585 | |
10 x20 50542 9 2 12409885 19 2003 14 585 | |
10 x20 50542 9 2 12409886 1 2561 1 583 | |
10 x20 50542 9 2 12409887 19 2003 14 585 | |
10 x20 50542 9 2 12409888 19 2003 14 585 | |
10 x20 50542 9 2 12409889 1 2561 1 583 | |
10 x20 50542 9 2 12409890 19 2003 14 585 | |
10 x20 50542 9 2 12409891 19 2003 14 585 | |
10 x20 50542 9 2 12409892 1 2561 1 583 | |
10 x20 50542 9 2 12409893 19 2003 14 585 | |
10 x20 50542 9 2 12409894 19 2003 14 585 | |
10 x20 50542 9 2 12409895 1 2561 1 583 | |
10 x20 50542 9 2 12409896 19 2003 14 585 | |
10 x20 50542 9 2 12409897 19 2003 14 585 | |
10 x20 50542 9 2 12409898 1 2561 1 583 | |
10 x20 50542 9 2 12409899 19 2003 14 585 | |
10 x20 50542 9 2 12409900 19 2003 14 585 | |
10 x20 50542 9 2 12409903 19 2003 14 585 | |
10 x20 50542 9 2 12409905 19 2003 14 585 | |
10 x20 50542 9 2 12409909 28 2018 2 77 | |
10 x20 50901 3 2 209999 1 2007 5 340 | |
10 x20 50901 3 2 209999 20 2260 1 71 | |
10 x20 50901 4 2 209999 1 2199 2 115 | |
10 x20 50901 4 2 209999 20 2005 1 339 | |
10 x20 50907 1 1 12409999 1 2003 14 238 | |
10 x20 50907 2 2 12409999 1 2115 1 666 | |
10 x20 50922 1 1 109999 1 2059 2 74 | |
10 x20 50922 1 1 12409999 1 2059 2 74 | |
10 x20 50922 2 2 109999 1 2379 1 71 | |
10 x20 50922 2 2 12409999 1 2379 1 71 | |
10 x20 50931 2 2 109999 1 2561 1 687 | |
10 x20 50931 2 2 12409999 1 2561 1 687 | |
10 x20 50931 4 1 109999 1 2037 1 685 | |
10 x20 50931 4 1 12409999 1 2037 1 685 | |
10 x20 50932 1 1 109999 1 2194 3 688 | |
10 x20 50932 1 1 12409999 1 2194 3 688 | |
10 x20 50932 2 2 109999 1 2400 1 689 | |
10 x20 50932 2 2 12409999 1 2400 1 689 | |
10 x20 50972 1 1 12409970 1 2007 7 92 | |
10 x20 50972 10 2 12409948 1 2098 11 140 | |
10 x20 50972 10 2 12409950 1 2098 11 140 | |
10 x20 50972 10 2 12409952 1 2098 11 140 | |
10 x20 50972 10 2 12409954 1 2098 11 140 | |
10 x20 50972 10 2 12409956 1 2098 11 140 | |
10 x20 50972 10 2 12409958 1 2098 11 140 | |
10 x20 50972 10 2 12409960 1 2098 11 140 | |
10 x20 50972 10 2 12409962 1 2098 11 140 | |
10 x20 50972 10 2 12409964 1 2098 11 140 | |
10 x20 50972 10 2 12409966 1 2098 11 140 | |
10 x20 50972 10 2 12409968 1 2098 11 140 | |
10 x20 50972 10 2 12409970 1 2098 11 140 | |
10 x20 50972 10 2 12409972 1 2098 11 140 | |
10 x20 50972 11 2 109980 1 2007 5 140 | |
10 x20 50972 11 2 109981 1 2007 5 140 | |
10 x20 50972 11 2 109982 1 2007 5 140 | |
10 x20 50972 11 2 109983 1 2007 5 140 | |
10 x20 50972 11 2 109984 1 2007 5 140 | |
10 x20 50972 11 2 109985 1 2007 5 140 | |
10 x20 50972 11 2 109986 1 2007 5 140 | |
10 x20 50972 11 2 109987 1 2007 5 140 | |
10 x20 50972 11 2 109988 1 2007 5 140 | |
10 x20 50972 11 2 109989 1 2007 5 140 | |
10 x20 50972 2 1 12409948 1 2059 5 92 | |
10 x20 50972 2 1 12409950 1 2059 5 92 | |
10 x20 50972 2 1 12409952 1 2059 5 92 | |
10 x20 50972 2 1 12409954 1 2059 5 92 | |
10 x20 50972 2 1 12409956 1 2059 5 92 | |
10 x20 50972 2 1 12409958 1 2059 5 92 | |
10 x20 50972 2 1 12409960 1 2059 5 92 | |
10 x20 50972 2 1 12409962 1 2059 5 92 | |
10 x20 50972 2 1 12409964 1 2059 5 92 | |
10 x20 50972 2 1 12409966 1 2059 5 92 | |
10 x20 50972 2 1 12409968 1 2059 5 92 | |
10 x20 50972 2 1 12409969 1 2059 5 92 | |
10 x20 50972 3 1 12409947 1 2059 5 91 | |
10 x20 50972 3 1 12409949 1 2059 5 91 | |
10 x20 50972 3 1 12409951 1 2059 5 91 | |
10 x20 50972 3 1 12409953 1 2059 5 91 | |
10 x20 50972 3 1 12409955 1 2059 5 91 | |
10 x20 50972 3 1 12409957 1 2059 5 91 | |
10 x20 50972 3 1 12409959 1 2059 5 91 | |
10 x20 50972 3 1 12409961 1 2059 5 91 | |
10 x20 50972 3 1 12409963 1 2059 5 91 | |
10 x20 50972 3 1 12409965 1 2059 5 91 | |
10 x20 50972 3 1 12409967 1 2059 5 91 | |
10 x20 50972 3 1 12409977 1 2059 5 127 | |
10 x20 50972 3 1 12409979 1 2059 5 127 | |
10 x20 50972 3 1 12409981 1 2059 5 127 | |
10 x20 50972 3 1 12409983 1 2059 5 127 | |
10 x20 50972 3 1 12409985 1 2059 5 127 | |
10 x20 50972 3 1 12409987 1 2059 5 127 | |
10 x20 50972 3 1 12409989 1 2059 5 127 | |
10 x20 50972 3 1 12409991 1 2059 5 127 | |
10 x20 50972 3 1 12409993 1 2059 5 127 | |
10 x20 50972 3 1 12409995 1 2059 5 127 | |
10 x20 50972 3 1 12409997 1 2059 5 127 | |
10 x20 50972 3 1 12409999 1 2059 5 127 | |
10 x20 50972 4 1 109980 1 2059 5 9 | |
10 x20 50972 4 1 109981 1 2059 5 9 | |
10 x20 50972 4 1 109982 1 2059 5 9 | |
10 x20 50972 4 1 109983 1 2059 5 9 | |
10 x20 50972 4 1 109984 1 2059 5 9 | |
10 x20 50972 4 1 109985 1 2059 5 9 | |
10 x20 50972 4 1 109986 1 2059 5 9 | |
10 x20 50972 4 1 109987 1 2059 5 9 | |
10 x20 50972 4 1 109988 1 2059 5 9 | |
10 x20 50972 4 1 109989 1 2059 5 9 | |
10 x20 50972 4 1 12409975 1 2059 5 129 | |
10 x20 50972 5 2 12409971 1 2479 1 71 | |
10 x20 50972 5 2 12409973 1 2479 1 71 | |
10 x20 50972 5 2 12409975 1 2479 1 71 | |
10 x20 50972 5 2 12409977 1 2479 1 71 | |
10 x20 50972 5 2 12409979 1 2479 1 71 | |
10 x20 50972 5 2 12409981 1 2479 1 71 | |
10 x20 50972 5 2 12409983 1 2479 1 71 | |
10 x20 50972 5 2 12409985 1 2479 1 71 | |
10 x20 50972 5 2 12409987 1 2479 1 71 | |
10 x20 50972 5 2 12409989 1 2479 1 71 | |
10 x20 50972 5 2 12409991 1 2479 1 71 | |
10 x20 50972 5 2 12409993 1 2479 1 71 | |
10 x20 50972 5 2 12409997 1 2479 1 71 | |
10 x20 50972 5 2 12409998 1 2479 1 71 | |
10 x20 50972 5 2 12409999 1 2479 1 71 | |
10 x20 50972 6 2 12409972 1 2098 11 71 | |
10 x20 50972 6 2 12409974 1 2098 11 71 | |
10 x20 50972 6 2 12409976 1 2098 11 71 | |
10 x20 50972 6 2 12409978 1 2098 11 71 | |
10 x20 50972 6 2 12409980 1 2098 11 71 | |
10 x20 50972 6 2 12409982 1 2098 11 71 | |
10 x20 50972 6 2 12409984 1 2098 11 71 | |
10 x20 50972 6 2 12409986 1 2098 11 71 | |
10 x20 50972 6 2 12409988 1 2098 11 71 | |
10 x20 50972 6 2 12409990 1 2098 11 71 | |
10 x20 50972 6 2 12409992 1 2098 11 71 | |
10 x20 50972 6 2 12409994 1 2098 11 71 | |
10 x20 50972 6 2 12409995 1 2098 11 71 | |
10 x20 50972 6 2 12409996 1 2098 11 71 | |
10 x20 50972 8 1 12409976 1 2059 5 136 | |
10 x20 50972 8 1 12409978 1 2059 5 136 | |
10 x20 50972 8 1 12409980 1 2059 5 136 | |
10 x20 50972 8 1 12409982 1 2059 5 136 | |
10 x20 50972 8 1 12409984 1 2059 5 136 | |
10 x20 50972 8 1 12409986 1 2059 5 136 | |
10 x20 50972 8 1 12409988 1 2059 5 136 | |
10 x20 50972 8 1 12409990 1 2059 5 136 | |
10 x20 50972 8 1 12409992 1 2059 5 136 | |
10 x20 50972 8 1 12409994 1 2059 5 136 | |
10 x20 50972 8 1 12409996 1 2059 5 136 | |
10 x20 50972 8 1 12409998 1 2059 5 136 | |
10 x20 50972 9 2 12409947 1 2479 1 140 | |
10 x20 50972 9 2 12409949 1 2479 1 140 | |
10 x20 50972 9 2 12409951 1 2479 1 140 | |
10 x20 50972 9 2 12409953 1 2479 1 140 | |
10 x20 50972 9 2 12409955 1 2479 1 140 | |
10 x20 50972 9 2 12409957 1 2479 1 140 | |
10 x20 50972 9 2 12409959 1 2479 1 140 | |
10 x20 50972 9 2 12409961 1 2479 1 140 | |
10 x20 50972 9 2 12409963 1 2479 1 140 | |
10 x20 50972 9 2 12409965 1 2479 1 140 | |
10 x20 50972 9 2 12409967 1 2479 1 140 | |
10 x20 50972 9 2 12409969 1 2479 1 140 | |
10 x20 50972 9 2 12409971 1 2479 1 140 | |
10 x20 50972 9 2 12409973 1 2479 1 140 | |
10 x20 50972 9 2 12409974 1 2479 1 140 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment