.PDM

File PDM

SAP PowerDesigner Physical Data Model
Fai una domanda
RISPOSTA RAPIDA

Un file PDM è un Physical Data Model creato da SAP PowerDesigner. Si tratta di un file XML semplice che descrive tabelle di database, colonne, indici e chiavi esterne per uno specifico RDBMS (Oracle, SQL Server, MySQL, ecc.). È possibile aprirlo in SAP PowerDesigner su Windows o ispezionare l'XML grezzo in qualsiasi editor di testo. SAP PowerDesigner raggiungerà la fine del supporto completo a dicembre 2027.

Sviluppatore: SAP SE (formerly Sybase, acquired by SAP in 2010) Categoria: File di sviluppo MIME: application/xml
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 28, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PDM?

Un file .pdm è un Physical Data Model creato da SAP PowerDesigner, precedentemente noto come Sybase PowerDesigner. Descrive uno schema di database a livello fisico - tabelle, colonne, tipi di dati, indici, chiavi primarie e relazioni di chiavi esterne - puntando a uno specifico sistema di gestione di database relazionali come Oracle, SQL Server o MySQL.

Internamente il file è in formato XML semplice, che si apre con una dichiarazione XML standard seguita da istruzioni di elaborazione specifiche di PowerDesigner che registrano il DBMS di destinazione, il nome del modello, la localizzazione e la versione del formato. L'elemento radice <Model> utilizza tre namespace XML: a: per gli attributi, c: per le collezioni e o: per gli oggetti. I riferimenti incrociati tra tabelle e chiavi utilizzano uno schema Id/Ref in tutto il documento.

Un .pdm viene tipicamente generato da un Conceptual Data Model (.cdm) o da un Logical Data Model (.ldm) applicando un file di risorse specifico per il DBMS (.xdb). Lo stesso modello logico può produrre più file .pdm destinati a diverse piattaforme di database. PowerDesigner può eseguire il forward-engineering di un .pdm direttamente in script SQL DDL o il reverse-engineering di uno schema di database esistente in uno di essi.

SAP PowerDesigner 16.7 è la versione attuale; SAP ha annunciato la fine della manutenzione ordinaria con la fine del supporto completo prevista per dicembre 2027. Il file .pdm è leggibile in qualsiasi editor di testo come XML, ma la modifica significativa o la validazione richiedono lo stesso PowerDesigner.

Sicurezza e incolumità

RISCHIO: LOW

File XML semplice; nessun codice eseguibile. Sicuro da aprire in un editor di testo. Contiene informazioni potenzialmente sensibili sullo schema del database (nomi delle tabelle, nomi delle colonne, tipi di dati) che potrebbero rivelare l'architettura dell'applicazione.

Dettagli del formato

in sintesi
NOME COMPLETOSAP PowerDesigner Physical Data Modelanche noto come PowerDesigner PDM, Sybase PowerDesigner Physical Data Model
SVILUPPATORESAP SE (formerly Sybase, acquired by SAP in 2010)dal 1997 (PowerDesigner 6 introduced PDM as distinct model type)
TIPO MIMEapplication/xml
TIPOFile di testo XML
Questa estensione è usata anche da…
  • Pacemaker Device Map (dispositivo medico) - Alcuni fornitori di dispositivi per il ritmo cardiaco utilizzano .pdm per le mappe dei dati del programmatore; contesto medico di nicchia.
  • PreSonus Studio One Performance Data Monitor - .pdm utilizzato internamente dalla DAW Studio One per i dati di monitoraggio delle prestazioni; non rivolto all'utente.

Programmi che aprono file PDM

Windows3 apps
SAP PowerDesigner A pagamento File > Open, seleziona il file .pdm. Usa il menu Model per configurare il DBMS di destinazione e generare il DDL.
Notepad++ (view XML only) Open-source Apri il file .pdm; installa il plugin XML Tools per l'evidenziazione della sintassi e la formattazione (pretty-print).
Microsoft Visual Studio (view XML only) Freemium Apri come file XML per l'ispezione in sola lettura della struttura dello schema.

Dettagli tecnici

specifiche approfondite
Tipo di fileDocumento di testo XML
Tipo MIMEapplication/xml; text/xml (alternativo)
CodificaUTF-8 (dichiarata nell'intestazione XML); i file più vecchi potrebbero usare altre codifiche
CompressioneNessuna - XML semplice senza wrapper ZIP
Dimensione tipica50 KB - 20 MB (varia in base alla complessità del modello; i modelli aziendali di grandi dimensioni possono superare questo valore)
Namespace XMLTre namespace: a: (attributi), c: (collezioni), o: (oggetti)
Schema di riferimento incrociatoGli attributi Id/Ref collegano gli oggetti (tabelle, colonne, chiavi, chiavi esterne) in tutto l'albero XML
Targeting DBMSUn file .pdm punta a un RDBMS (Oracle, SQL Server, MySQL, ecc.) definito da un file di risorse .xdb
Gerarchia del modelloTipicamente generato da un Data Model .cdm (Concettuale) o .ldm (Logico)
Forward engineeringGenera script SQL DDL per il RDBMS di destinazione direttamente dal modello
Reverse engineeringPuò essere creato tramite reverse-engineering di uno schema di database live esistente
SoftwareSAP PowerDesigner 16.7 (versione attuale; solo Windows)
Fine del supportoFine del supporto completo per SAP PowerDesigner prevista per dicembre 2027
Compatibilità di versioneVersione del formato codificata nell'istruzione di elaborazione XML; le versioni più recenti aprono i file più vecchi, ma le versioni precedenti non possono aprire i file più recenti
Rilasciato1997 (PowerDesigner 6 introduced PDM as distinct model type)
Ultima versionePowerDesigner 16.7 SP09 (current as of 2025; EOL planned December 2027)
Specificahelp.sap.com

Conversioni PDM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PDM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PDM.

Domande frequenti

Come posso aprire un file .pdm senza PowerDesigner?
Aprilo in qualsiasi editor di testo (Notepad++, VS Code) - è XML semplice. Puoi leggere lo schema ma non puoi modificarlo nel contesto o generare DDL senza PowerDesigner.
Posso convertire un file .pdm in SQL?
Sì - in PowerDesigner vai su Database > Generate Database per produrre script DDL per il tuo RDBMS di destinazione.
SAP PowerDesigner è ancora supportato?
PowerDesigner 16.7 SP09 è la versione attuale. SAP ha annunciato la fine della manutenzione ordinaria; la fine del supporto completo è prevista per dicembre 2027. Considera la migrazione a erwin, Vertabelo o DbSchema.
Perché il mio file .pdm mostra il DBMS errato dopo l'apertura?
I file PDM incorporano il nome del RDBMS di destinazione; se non hai il file di risorse DBMS corrispondente (.xdb) installato in PowerDesigner, dovrai rimapparlo. Imposta il DBMS tramite Model > Model Properties.
I file PDM di PowerDesigner possono essere controllati in Git?
Sì - poiché sono file di testo XML possono essere confrontati (diff) e uniti (merge), sebbene gli Id di PowerDesigner rendano i merge complessi. Alcuni team utilizzano invece il repository integrato di PowerDesigner.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z