Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: XML in SQL für Postgre DB

  1. #1
    jasmin ist offline Neuer Benutzer
    Registriert seit
    20.05.2009
    Beiträge
    22

    Standard XML in SQL für Postgre DB

    Ich habe ein XML file aus einem UML Diagramm und möchte nun die Tabellen, Attribute und Methoden in die Datenbank übernehmen. Wie komme ich zu dem nötigen SQL code, mit dem ich dies alles in Postgre generieren kann?
    Danke

  2. #2
    Gibheer ist offline Benutzer
    Registriert seit
    23.06.2008
    Beiträge
    51

    Standard

    Du koenntest dir eine XSLT-Datei schreiben, die dir aus der XML den benoetigten Quellcode generiert.
    Eine universelle Loesung wird es da wahrscheinlich nicht geben, weil es keine allgemein gueltige XML-Syntax fuer UML-Dokumente gibt. Du koenntest aber auch sagen, was du fuer ein Tool benutzt hast, um das Diagramm zu erstellen und wir koennten zusammen suchen, was es da an Konvertierungsmoeglichkeiten gibt.
    Oder du schreibst den SQL-Code einfach selber.

  3. #3
    jasmin ist offline Neuer Benutzer
    Registriert seit
    20.05.2009
    Beiträge
    22

    Standard

    danke erstmals.
    wollte nur grundsätzlich mal wissen, ob es da eine simple möglichkeit gibt um vom diagramm zu den tabelen zu kommen.
    nachdem ich das uml diagramm (oder xml file) von anderen partnern erhalte weiß ich auch nicht, womit es erstellt werden wird. Aber somit ist es nicht sehr altmodisch und unprofessionell, wenn ich meine relationen usw. selbst in einer PostGIS DB anlege?!

  4. #4
    Gibheer ist offline Benutzer
    Registriert seit
    23.06.2008
    Beiträge
    51

    Standard

    Zitat Zitat von jasmin Beitrag anzeigen
    Aber somit ist es nicht sehr altmodisch und unprofessionell, wenn ich meine relationen usw. selbst in einer PostGIS DB anlege?!
    Ich hoffe ich verstehe dich hier richtig und du fragst, ob es nicht altmodisch ist, die ganzen Relationen per Hand anzulegen.
    Also ich finde da nix altmodisch, meine Datenbank per Hand auf der Konsole zu designen und mir danach den Graphen per Reverse Engeneering erstellen zu lassen.

    Zitat Zitat von jasmin Beitrag anzeigen
    nachdem ich das uml diagramm (oder xml file) von anderen partnern erhalte weiß ich auch nicht, womit es erstellt werden wird
    Wenn du die Diagramme bekommst, warum laesst du dir nicht gleich von denjenigen das Script zum erstellen der Datenbank geben? Das Diagramm hilft dir anscheind nicht viel, also lass dir das geben, was du zum arbeiten brauchst

  5. #5
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    Zitat Zitat von Gibheer Beitrag anzeigen
    IWenn du die Diagramme bekommst, warum laesst du dir nicht gleich von denjenigen das Script zum erstellen der Datenbank geben? Das Diagramm hilft dir anscheind nicht viel, also lass dir das geben, was du zum arbeiten brauchst
    Ich befürchte, dass das XML-File die Rohdaten des UML-Diagramms enthält - z.B. aus so einem tollen UML-Designer deren Namen nicht ausgesprochen werden dürfen!!!111!11

  6. #6
    Gibheer ist offline Benutzer
    Registriert seit
    23.06.2008
    Beiträge
    51

    Standard

    Das war mir schon klar, dass da nur dei Rohdaten drin sind. Deswegen hab ich ja auch in meiner ersten Antwort den Hinweis gegeben, dass man aus diesen tollen Rohdaten per XSLT die Struktur herausfiltern koennte.
    Da das aber einen nicht unerheblichen Arbeitsaufwand zur Folge haette, koennte man sich auch gleich von den Leuten, die so ein tolles UML-Tool verwenden, das fertige Script zum bauen der Datenbank geben lassen.
    Aus der UML-Struktur soll ja schliesslich das entstehen, was da so schoen hingekritzelt wurde. Also koennen sich auch die Urheber darum kuemmern, dass das ordentlich exportiert wird.

  7. #7
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    Zitat Zitat von Gibheer Beitrag anzeigen
    Da das aber einen nicht unerheblichen Arbeitsaufwand zur Folge haette, koennte man sich auch gleich von den Leuten, die so ein tolles UML-Tool verwenden, das fertige Script zum bauen der Datenbank geben lassen.
    Aus der UML-Struktur soll ja schliesslich das entstehen, was da so schoen hingekritzelt wurde. Also koennen sich auch die Urheber darum kuemmern, dass das ordentlich exportiert wird.
    ob die das koennen? wuerden leute die das koennen ihre zeit an solche tools verschwenden?

    nein mal im ernst - ich wuerde schauen wie gross das modell ist - wenn es ueberschaubar ist - von hand in der db erzeugen .. das uml-modell ist ja sowieso interpretationswuerdig .. da sind vielleicht noch entscheidungen zu treffen die das modell nicht verraet ..

    wenn es nicht ueberschaubar ist ... hmm ... schauen ob ich dafuer ausreichend gut bezahlt werde
    Geändert von symbiont (29.06.2009 um 15:31 Uhr)

  8. #8
    jasmin ist offline Neuer Benutzer
    Registriert seit
    20.05.2009
    Beiträge
    22

    Standard

    Ich denke das Modell ist schon überschaubar. DAnke für die Tipps
    Blöde Frage: Warum meinen die, dass sie mir ein .XML oder .XSL File liefern, wenn ich doch sowieso vom UML Diagramm ausgehe und meine Relationen per Hand anlege. Ich verstehe da den Zusammenhang irgendwie nicht.

  9. #9
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.465

    Standard

    Zitat Zitat von jasmin Beitrag anzeigen
    Blöde Frage: Warum meinen die, dass sie mir ein .XML oder .XSL File liefern, wenn ich doch sowieso vom UML Diagramm ausgehe und meine Relationen per Hand anlege. Ich verstehe da den Zusammenhang irgendwie nicht.
    Wäre es nicht zielführender, DIE zu befragen und nicht UNS?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  10. #10
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    Zitat Zitat von jasmin Beitrag anzeigen
    Ich denke das Modell ist schon überschaubar. DAnke für die Tipps
    Blöde Frage: Warum meinen die, dass sie mir ein .XML oder .XSL File liefern, wenn ich doch sowieso vom UML Diagramm ausgehe und meine Relationen per Hand anlege. Ich verstehe da den Zusammenhang irgendwie nicht.
    kann es sein, dass du eine software hast, mit der du das UML-xml-file einlesen, anzeigen und bearbeiten kannst? sowas wie Together (duck)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Postgre Geschwindigkeit?
    Von MrBubbles im Forum Allgemeines
    Antworten: 40
    Letzter Beitrag: 01.10.2010, 15:11
  2. XAMPP + Postgre Installationsprobleme
    Von brennsuppa im Forum Installation von PostgreSQL
    Antworten: 10
    Letzter Beitrag: 23.08.2010, 14:48
  3. Slony und Postgre 8.2
    Von GermanDream im Forum Sonstige Installationsprobleme
    Antworten: 1
    Letzter Beitrag: 22.10.2008, 19:12
  4. Postgre Proxy
    Von vicodas im Forum Allgemeines
    Antworten: 9
    Letzter Beitrag: 04.01.2008, 12:07
  5. Vista und Postgre
    Von Oneclick im Forum Installation von PostgreSQL
    Antworten: 11
    Letzter Beitrag: 20.09.2007, 02:50

Stichworte

Berechtigungen

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

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum