[DB] Verkehrverbund

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [DB] Verkehrverbund

    Kann mir einer vielleicht hilfe hier bei geben ... hab bisher 3 Tabelle angelegt ...

    mysql> USE Verkehrsverbund;


    Create Table Mitarbeiter
    (Personalnr INTEGER Primary Key,
    Vorname VARCHAR(30),
    Nachname Varchar(30));

    Create Table Fahrzeuge
    (Fahrzeugnr INTEGER PRIMARY KEY,
    Sitzplätze Integer,
    nächste_Wartung Varchar(30));

    Sooo meine Frage ist .. wie lege ich die anderen tabelen an oder brauche ich nur 2 oder 3 Tabellen?


     Die Mitarbeiter erhalten eine eindeutige Personalnummer. Zur Erstellung von Dienstplänen werden Vor- und Nachnamen benötigt

     Man benötigt eine Verwaltung der Fahrzeuge mit Fahrzeugnummer und Anzahl der
    verfügbaren Sitzplätze.

     Diese Fahrzeuge werden regelmäßig in einer eigenen Werkstatt gewartet; der jeweils nächste Termin soll hierfür erfasst werden können.

     Die zurückzulegenden Streckenstücke, die von den einzelnen Bussen jeweils gefahren
    werden, müssen aufgezeichnet werden. Dabei sollen neben den Liniennummern die angefahrenen
    Haltestellen (Streckennummer), das zugeteilte Fahrzeug (Fahrzeugnummer)
    und der eingeteilte Fahrer für den jeweiligen Tag (Datum) berücksichtigt werden.

     Desweiteren sollen die einzelnen Streckenstücke (zwischen den Haltestellen) mit Streckennummer
    und Haltestellenname berücksichtigt werden.

     Zur besseren Planung der benötigten Fahrzeugkapazitäten wird die durchschnittliche
    Anzahl der Fahrgäste pro Fahrt einer Linie ermittelt. Eine Vorgabe des Verkehrsverbundes
    ist dabei, dass pro Fahrt ausreichend Sitzplätze für die durchschnittliche Fahrgastanzahlbereit stehen.


    Folgender Datensatz soll dabei eingelesen werden :
    Und da liegt mein Problem .. wie soll ich die Datenbank dann aufbauen?!? !



    Daten fuer Fahrzeuge (jeweils Nr., Anzahl Plaetze, naechster Wartungstermin):
    0234 80 04-3-13
    0815 145 04-3-13
    1723 80 04-3-14
    1800 160 04-4-14
    1835 160 04-4-14
    1836 160 04-4-14

    Daten der Busfahrer (Personalnr., Nachname, Vorname):
    001 Kutscher Klaus
    002 Raser Peter
    003 Fahrzu Ernst
    004 Nieda Bernd
    005 Schneck Friedrich
    006 Radkap Wolfgang
    007 Lenkab Wilhelm

    Daten der Buslinien (Liniennr., Streckenst"ucknr., Fahrzeugnr.,
    Personalnummer, Datum):
    602 601 0234 004 04-4-12
    602 602 0234 004 04-4-13
    602 603 0234 004 04-4-12
    602 604 0234 004 04-4-12
    602 605 0234 004 04-4-12
    602 801 0234 004 04-4-12
    615 701 1800 007 04-11-11
    615 702 1800 007 04-11-11
    615 703 1800 007 04-11-11
    615 704 1800 007 04-11-11
    615 705 1800 007 04-11-11
    615 801 1800 007 04-11-11
    635 801 1836 001 04-12-11
    635 802 1836 001 04-12-11
    635 803 1836 001 04-12-11
    635 804 1836 001 04-12-11
    635 805 1836 001 04-12-11

    Daten zu den Streckenst"ucken (mit Streckennr., Haltestelle, Fahrdauer,
    durchschnittl. Fahrgastanzahl
    601 Elektrowerk 13 13
    602 Mahnmal 9 11
    603 Remlingrade 9 9
    604 Herbeck 6 6
    605 Keilbeckerstr 2 14
    701 Wall 20 20
    702 Morianstr 25 35
    703 Hauptbhf 25 15
    704 Stadthalle 10 12
    705 Weststr 30 30
    801 Uni 35 34
    802 Hahnerberg 12 16
    803 Taunusweg 3 3
    804 Kaisergarten 14 14
    805 Dohr 10 10
    901 Bockmuelbruecke 9 11
    902 Oede 17 13
    903 Laaken 2 4
    904 Brambecke 11 11
    905 Kriegermal 1 1

    Tarifdaten (bestehend aus Nr., Fahrdauer, Preis, Zielgruppe und Konditionen):
    0123 10 2 Rentner Kurzstrecke
    0124 60 7 Rentner Normaltarif
    0201 5 2 Schueler Kurzstrecke
    0202 45 4 Schueler Normaltarif
    0203 00 30 Schueler Monatsticket
    0301 5 3 Erwachsener Kurzstrecke
    0302 45 7 Erwachsener Normaltarif


    Danke im voraus

    Firstrun

  • #2
    Mal Dir mal ein ER-Modell ;-)
    Yeah !

    Kommentar


    • #3
      hmmmmm das heisst ??!

      Kommentar


      • #4
        Original geschrieben von Firstrun
        hmmmmm das heisst ??!
        dh., daß du dir überlegen sollst, welche daten wie miteinander in verbindung stehen.
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar


        • #5
          Schade das ich auf meine Frage keine Antwort bekommen habe oder hilfe..... dasss einzige ist nur " mach mal " .... ein paar stützen wären cool .. aber naja

          Firstrun

          Kommentar


          • #6
            Original geschrieben von Firstrun
            Schade das ich auf meine Frage keine Antwort bekommen habe oder hilfe..... dasss einzige ist nur " mach mal " .... ein paar stützen wären cool .. aber naja
            Firstrun
            ja, danke. du erwartest doch nicht, daß ich für eine sache, für die du offensichtlich auch noch geld bekommst, mein denkorgan bemüh, nur weil du zu faul bist?
            Folgender Datensatz soll dabei eingelesen werden :
            Und da liegt mein Problem .. wie soll ich die Datenbank dann aufbauen?!? !
            die von dir angegebenen daten haben doch schon eine struktur. es wäre sinnvoll, die tabelle dementsprechend zu gestalten!?

            vielleicht äußerst du dich mal genauer, was dein problem ist ... du willst wissen, welcher bus wann welche linie fahren soll?
            Die Zeit hat ihre Kinder längst gefressen

            Kommentar


            • #7
              P.S Ich verdiene kein geld damit .... ein kleines Projekt ... Softwaretechnologien


              Meine Frange ist ... wieviele Tabellen brauche ich ?



              Grüsse

              Kommentar


              • #8
                Meine Frange ist ... wieviele Tabellen brauche ich ?
                wofür?

                wenn du sagst,
                Folgender Datensatz soll dabei eingelesen werden :

                - Daten fuer Fahrzeuge (jeweils Nr., Anzahl Plaetze, naechster Wartungstermin):
                - Daten der Busfahrer (Personalnr., Nachname, Vorname):
                - Daten der Buslinien (Liniennr., Streckenst"ucknr., Fahrzeugnr.,
                Personalnummer, Datum):
                - Daten zu den Streckenst"ucken (mit Streckennr., Haltestelle, Fahrdauer,
                durchschnittl. Fahrgastanzahl
                - Tarifdaten (bestehend aus Nr., Fahrdauer, Preis, Zielgruppe und Konditionen):
                was meinst du, wieviel tabellen du brauchst, um alle daten zu speichern?
                Die Zeit hat ihre Kinder längst gefressen

                Kommentar

                Lädt...
                X