.PDM

PDM Datei

SAP PowerDesigner Physical Data Model
Frage stellen
SCHNELLE ANTWORT

Eine PDM-Datei ist ein Physical Data Model (physisches Datenmodell), das mit SAP PowerDesigner erstellt wurde. Es handelt sich um eine reine XML-Datei, die Datenbanktabellen, Spalten, Indizes und Fremdschlüssel für ein spezifisches RDBMS (Oracle, SQL Server, MySQL usw.) beschreibt. Sie können sie in SAP PowerDesigner unter Windows öffnen oder das rohe XML in einem beliebigen Texteditor untersuchen. SAP PowerDesigner erreicht das vollständige Support-Ende im Dezember 2027.

Entwickler: SAP SE (formerly Sybase, acquired by SAP in 2010) Kategorie: Developerdateien MIME: application/xml
VERFÜGBAR AUF Windows
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 28, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PDM-Dateiformat?

Eine .pdm-Datei ist ein physisches Datenmodell, das von SAP PowerDesigner (früher bekannt als Sybase PowerDesigner) erstellt wurde. Sie beschreibt ein Datenbankschema auf physischer Ebene - Tabellen, Spalten, Datentypen, Indizes, Primärschlüssel und Fremdschlüsselbeziehungen - zugeschnitten auf ein spezifisches relationales Datenbankmanagementsystem wie Oracle, SQL Server oder MySQL.

Intern ist die Datei einfaches XML und beginnt mit einer Standard-XML-Deklaration, gefolgt von PowerDesigner-spezifischen Verarbeitungsanweisungen, die das Ziel-DBMS, den Modellnamen, das Gebietsschema und die Formatversion aufzeichnen. Das Wurzel-Element <Model> verwendet drei XML-Namespaces: a: für Attribute, c: für Sammlungen (Collections) und o: für Objekte. Querverweise zwischen Tabellen und Schlüsseln verwenden im gesamten Dokument ein Id/Ref-Schema.

Eine .pdm-Datei wird normalerweise aus einem Conceptual Data Model (.cdm) oder einem Logical Data Model (.ldm) generiert, indem eine DBMS-spezifische Ressourcendatei (.xdb) angewendet wird. Dasselbe logische Modell kann mehrere .pdm-Dateien für verschiedene Datenbankplattformen erzeugen. PowerDesigner kann ein .pdm direkt in SQL-DDL-Skripte umwandeln (Forward-Engineering) oder ein bestehendes Datenbankschema in ein solches Modell zurückführen (Reverse-Engineering).

SAP PowerDesigner 16.7 ist die aktuelle Version; SAP hat das Ende der Mainstream-Wartung angekündigt, wobei das vollständige Support-Ende für Dezember 2027 geplant ist. Die .pdm-Datei ist in jedem Texteditor als XML lesbar, aber für eine sinnvolle Bearbeitung oder Validierung ist PowerDesigner selbst erforderlich.

Sicherheit

RISIKO: LOW

Reine XML-Datei; kein ausführbarer Code. Sicher im Texteditor zu öffnen. Enthält potenziell sensible Datenbankschema-Informationen (Tabellennamen, Spaltennamen, Datentypen), die die Anwendungsarchitektur offenlegen können.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESAP PowerDesigner Physical Data Modelalias PowerDesigner PDM, Sybase PowerDesigner Physical Data Model
ENTWICKLERSAP SE (formerly Sybase, acquired by SAP in 2010)seit 1997 (PowerDesigner 6 introduced PDM as distinct model type)
MIME TYPEapplication/xml
TYPXML-Textdatei
Diese Erweiterung wird auch verwendet von…
  • Pacemaker Device Map (Medizinprodukt) - Einige Anbieter von Herzrhythmusgeräten verwenden .pdm für Programmierer-Datenkarten; nischiger medizinischer Kontext.
  • PreSonus Studio One Performance Data Monitor - .pdm wird intern von der Studio One DAW für Leistungsüberwachungsdaten verwendet; nicht für Endanwender gedacht.

Programme zum Öffnen von PDM-Dateien

Windows3 apps
SAP PowerDesigner Kostenpflichtig File > Open, wählen Sie die .pdm-Datei aus. Nutzen Sie das Menü Model, um das DBMS-Ziel zu konfigurieren und DDL zu generieren.
Notepad++ (view XML only) Open Source Öffnen Sie die .pdm-Datei; installieren Sie das XML Tools Plugin für Syntax-Hervorhebung und Pretty-Print.
Microsoft Visual Studio (view XML only) Freemium Als XML-Datei öffnen für die schreibgeschützte Inspektion der Schemastruktur.

Technische Details

technische Spezifikation
DateitypXML-Textdokument
MIME-Typapplication/xml; text/xml (alternativ)
KodierungUTF-8 (im XML-Header deklariert); ältere Dateien können andere Kodierungen verwenden
KompressionKeine - reines XML ohne ZIP-Wrapper
Typische Größe50 KB - 20 MB (skaliert mit der Modellkomplexität; große Unternehmensmodelle können dies überschreiten)
XML-NamespacesDrei Namespaces: a: (Attribute), c: (Sammlungen), o: (Objekte)
QuerverweisschemaId/Ref-Attribute verknüpfen Objekte (Tabellen, Spalten, Schlüssel, Fremdschlüssel) im gesamten XML-Baum
DBMS-AusrichtungEine .pdm-Datei zielt auf ein RDBMS (Oracle, SQL Server, MySQL usw.) ab, das durch eine .xdb-Ressourcendatei definiert ist
ModellhierarchieNormalerweise generiert aus einem .cdm (konzeptionellen) oder .ldm (logischen) Datenmodell
Forward EngineeringGeneriert SQL-DDL-Skripte für das Ziel-RDBMS direkt aus dem Modell
Reverse EngineeringKann durch Rückführung eines bestehenden Live-Datenbankschemas erstellt werden
SoftwareSAP PowerDesigner 16.7 (aktuelle Version; nur Windows)
Support-EndeVollständiges Support-Ende für SAP PowerDesigner geplant für Dezember 2027
VersionskompatibilitätFormatversion in XML-Verarbeitungsanweisung kodiert; neuere Versionen öffnen ältere Dateien, aber ältere Versionen können keine neueren Dateien öffnen
Veröffentlicht1997 (PowerDesigner 6 introduced PDM as distinct model type)
Neueste VersionPowerDesigner 16.7 SP09 (current as of 2025; EOL planned December 2027)
Spezifikationhelp.sap.com

PDM-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PDM-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PDM-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine .pdm-Datei ohne PowerDesigner?
Öffnen Sie sie in einem beliebigen Texteditor (Notepad++, VS Code) - es ist reines XML. Sie können das Schema lesen, es aber nicht im Kontext bearbeiten oder DDL ohne PowerDesigner generieren.
Kann ich eine .pdm-Datei in SQL konvertieren?
Ja - gehen Sie in PowerDesigner auf Database > Generate Database, um DDL-Skripte für Ihr Ziel-RDBMS zu erstellen.
Wird SAP PowerDesigner noch unterstützt?
PowerDesigner 16.7 SP09 ist die aktuelle Version. SAP hat das Ende der Mainstream-Wartung angekündigt; das vollständige Support-Ende ist im Dezember 2027. Erwägen Sie eine Migration zu erwin, Vertabelo oder DbSchema.
Warum zeigt meine .pdm-Datei nach dem Öffnen das falsche DBMS an?
PDM-Dateien betten den Namen des Ziel-RDBMS ein; wenn Sie die passende DBMS-Ressourcendatei (.xdb) nicht in PowerDesigner installiert haben, müssen Sie diese neu zuweisen. Legen Sie das DBMS über Model > Model Properties fest.
Können PowerDesigner PDM-Dateien in Git versioniert werden?
Ja - da es sich um XML-Textdateien handelt, können sie verglichen (diff) und zusammengeführt (merge) werden, obwohl die Ids von PowerDesigner Merges komplex machen. Einige Teams nutzen stattdessen das integrierte Repository von PowerDesigner.

Quellen

1SAP PowerDesigner Help Portalhelp.sap.com
2PowerDesigner XML Model File Format (Sybase archive)infocenter-archive.sybase.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen