Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Datenbankschema in UML

  1. #1
    Registrierter Benutzer Avatar von DAB268
    Registriert seit
    18.12.2006
    Beiträge
    55

    Datenbankschema in UML

    Hallo.

    Wie erstelle ich ein Datenbank-Schema in UML? Ausgehend von ER-Diagrammen würde ich auf Anhieb sagen, dass Entitäten als Klassen und Relationen als Assoziationen modelliert werden. Ich denke auch mal, dass das richtig ist, aber wie modelliere ich Relationen, welche Attribute enthalten?

    MfG
    DAB268

  2. #2
    Registrierter Benutzer Avatar von mwanaheri
    Registriert seit
    28.10.2003
    Ort
    Bayreuth
    Beiträge
    569
    Also mal ganz praktisch gedacht würde ich empfehlen, hier nicht eines der normalen UML-Werkzeuge zu nehmen. Datenbanken kannst du z.B. mit dem Azzurri-Plugin für Eclipse modellieren (kostenlos bei www.azzurri.jp).

    Ohnehin sollte man den Objekt-Enwurf vom Datenbankentwurf trennen. Mir passiert es jedenfalls sonst leicht, dass ich zu früh an Objekte denke und dann probleme mit der Normalisierung kriege.
    Das Ziel ist das Ziel.

  3. #3
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    UML unterstützt keine Datenbank-Modelle (ist ja Objektorientiert und nicht objektrelational oder relational).
    Ich empfehle den FabForce DB-Designer.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  4. #4
    Registrierter Benutzer
    Registriert seit
    22.06.1999
    Beiträge
    677
    Zitat Zitat von Turbohummel Beitrag anzeigen
    UML unterstützt keine Datenbank-Modelle
    Doch, man kann das wohl irgendwie mit dem UML-Klassendiagramm emulieren. Das ist z.B. im Buch zu Datenbanken von Elmasri und Navathe beschrieben.

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Das is der Ausweg.
    Aber Datenbankmodelle im eigentlichen Sinne gibt es nicht.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  6. #6
    Registrierter Benutzer Avatar von basti1985
    Registriert seit
    05.06.2007
    Beiträge
    30
    dia is ne ganz lustige geschichte.

    Sowohl für UML als auch für ERD´s oder andere Modelle wie Netzwerk-Strukturen usw.

    http://de.wikipedia.org/wiki/Dia_(Software)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •