Announcement

Collapse
No announcement yet.

Wie am besten aufbauen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie am besten aufbauen?

    Entwerfen Sie eine datenbankgestützte Internet-Leihbörse für alle Arten von
    Gegenständen. Ziel der Leihbörse ist das Angebot von Gegenständen (z.B.
    Musik-CDs / Filme-CDs /Werkzeuge) bzw./ und das Ausleihen von angebotenen
    Gegenständen. Im Einzelnen soll folgendes möglich sein:

    · Führen aller Leihbörsenmitglieder. Um sich an der Leihbörse zu beteiligen, ist
    ein verbindlicher Eintrag in die Datenbank notwendig. Leihbörsenmitglieder
    können Gegenstände anbieten (Leihanbieter) als auch ausleihen
    (Leihnutzer). Als Einstieg in die Leihbörse ist die Entrichtung einer
    Überziehungskaution notwendig.
    · Bilden von Kategorien in denen die Gegenstände angelegt werden können.
    · Vergabe von eindeutigen Leihnummern für jedes Leihobjekt und Bezug zum
    Leihanbieter.
    · Führen aller Leihvorgänge. Ein Leihvorgang kann allerdings nur dann
    vorgenommen werden, wenn ein Leihnutzer selbst mindestens 3
    Leihgegenstände zum Leihen angeboten hat und seine Überziehungskaution
    noch mind. 50 Euro beinhaltet.
    · Leihgegenstände müssen innerhalb von 7 Tagen wieder zurückgegeben
    werden, da ansonsten von der Überziehungskaution eine Umbuchung vom
    Leihnutzer auf den Leihanbieter in Höhe von 5 Euro pro Tag erfolgt.
    ·Alle abgeschlossenen Leihvorgänge sollen mit einer Bewertung (1 bis 5)
    versehen werden. Kommentare sind möglich.

    Das ist die komplette aufgabe und ich wollte fragen, wie man diese DB am
    besten aufbaut.
    Schon mal vielen dank im vorraus

    MfG
    Manuel
    !!!Wer andren eine Bratwurst brät, hat ein Bratwurst Bratgerät!!!

  • #2
    Was hast du schon?
    Oder erwartest du das wir dir deine Haus/Studienaufgaben komplett lösen?

    Comment


    • #3
      Was hast du schon?
      Na die Aufgabe....;-)
      Christian

      Comment


      • #4
        Nein, das habe ich auch nicht erwartet!
        und sorry, das ich es nicht gleich mit dazugestellt habe.
        Hier sind die Create befehle der tabellen:

        Create Table Mitglieder
        (
        MNR Integer NOT NULL,
        Name Char (20) NOT NULL,
        Straße Char (20),
        PLZ Integer,
        EDat Date,
        ÜKaut decimal(6,2),
        Primary key (MNR)
        );
        Create Table Artikel
        (
        ARTNR Integer NOT NULL,
        Bez Char (25),
        Kat smallint NOT NULL,
        Preis decimal(6,2) NOT NULL,
        MNR Integer NOT NULL,
        Primary key (ARTNR),
        Foreign key ( MNR ) References Mitglieder( MNR ) ON Delete CASCADE
        );
        Create Table Kategorien
        (
        KatNR smallint NOT NULL,
        Bez Char(10),
        Primary key (KatNr)
        );
        Create Table Orte
        (
        PLZ Integer,
        Ort Char (20),
        Primary Key (PLZ)
        );
        Create Table Ausleih
        (
        ArtNR Integer,
        Leiher Integer,
        LeihDat Date,
        Primary key (ArtNR,LeihDat)
        );
        So ok, oder sollte ich was ändern?

        Mein Proble ist, ich weiß nicht wie ich z.B. das mit den Bewertungen, mit der
        Abgabe nach 7 Tagen und ggf. Abbuchung von 5€ Kaution und das mit den
        min. 3 Leihgegeständen, stehe irgendwie ein bisschen auf dem Schlauch!?
        !!!Wer andren eine Bratwurst brät, hat ein Bratwurst Bratgerät!!!

        Comment


        • #5
          Weiß jemand vielleicht einen Rat?
          !!!Wer andren eine Bratwurst brät, hat ein Bratwurst Bratgerät!!!

          Comment

          Working...
          X