.PDM

Fichier PDM

SAP PowerDesigner Physical Data Model
Poser une question
RÉPONSE RAPIDE

Un fichier PDM est un modèle physique de données (Physical Data Model) créé par SAP PowerDesigner. Il s'agit d'un fichier XML brut décrivant les tables de base de données, les colonnes, les index et les clés étrangères pour un SGBDR spécifique (Oracle, SQL Server, MySQL, etc.). Ouvrez-le dans SAP PowerDesigner sous Windows, ou inspectez le XML brut dans n'importe quel éditeur de texte. SAP PowerDesigner atteindra la fin complète du support en décembre 2027.

Développeur : SAP SE (formerly Sybase, acquired by SAP in 2010) Catégorie : Fichiers de développement MIME: application/xml
S'OUVRE SUR Windows
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 28, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PDM ?

Un fichier .pdm est un modèle physique de données créé par SAP PowerDesigner, anciennement connu sous le nom de Sybase PowerDesigner. Il décrit un schéma de base de données au niveau physique - tables, colonnes, types de données, index, clés primaires et relations de clés étrangères - ciblant un système de gestion de base de données relationnelle spécifique tel qu'Oracle, SQL Server ou MySQL.

En interne, le fichier est du XML pur, s'ouvrant par une déclaration XML standard suivie d'instructions de traitement spécifiques à PowerDesigner qui enregistrent le SGBD cible, le nom du modèle, les paramètres régionaux et la version du format. L'élément racine <Model> utilise trois espaces de noms XML : a: pour les attributs, c: pour les collections et o: pour les objets. Les références croisées entre les tables et les clés utilisent un schéma Id/Ref tout au long du document.

Un .pdm est généralement généré à partir d'un modèle conceptuel de données (.cdm) ou d'un modèle logique de données (.ldm) en appliquant un fichier de ressources spécifique au SGBD (.xdb). Le même modèle logique peut produire plusieurs fichiers .pdm ciblant différentes plateformes de bases de données. PowerDesigner peut effectuer une ingénierie directe (forward-engineer) d'un .pdm vers des scripts SQL DDL ou effectuer une ingénierie inverse (reverse-engineer) d'un schéma de base de données existant vers celui-ci.

SAP PowerDesigner 16.7 est la version actuelle ; SAP a annoncé la fin de la maintenance générale avec une fin complète du support prévue pour décembre 2027. Le fichier .pdm est lisible dans n'importe quel éditeur de texte en tant que XML, mais une édition ou une validation significative nécessite PowerDesigner lui-même.

Sécurité et sûreté

RISQUE : LOW

Fichier XML brut ; aucun code exécutable. Sûr à ouvrir dans un éditeur de texte. Contient des informations potentiellement sensibles sur le schéma de la base de données (noms de tables, noms de colonnes, types de données) pouvant révéler l'architecture de l'application.

Détails du format

en bref
NOM COMPLETSAP PowerDesigner Physical Data Modelalias PowerDesigner PDM, Sybase PowerDesigner Physical Data Model
DÉVELOPPEURSAP SE (formerly Sybase, acquired by SAP in 2010)depuis 1997 (PowerDesigner 6 introduced PDM as distinct model type)
TYPE MIMEapplication/xml
TYPEFichier texte XML
Cette extension est également utilisée par…
  • Pacemaker Device Map (dispositif médical) - Certains fournisseurs de dispositifs de rythme cardiaque utilisent .pdm pour les cartes de données de programmation ; contexte médical spécialisé.
  • PreSonus Studio One Performance Data Monitor - .pdm utilisé en interne par la station de travail audio numérique Studio One pour les données de surveillance des performances ; non destiné à l'utilisateur.

Programmes qui ouvrent les fichiers PDM

Windows3 apps
SAP PowerDesigner Payant Fichier > Ouvrir, sélectionnez le fichier .pdm. Utilisez le menu Modèle pour configurer la cible du SGBD et générer le DDL.
Notepad++ (view XML only) Open-source Ouvrez le fichier .pdm ; installez le plugin XML Tools pour la coloration syntaxique et la mise en forme.
Microsoft Visual Studio (view XML only) Freemium Ouvrir en tant que fichier XML pour une inspection en lecture seule de la structure du schéma.

Détails techniques

spécifications approfondies
Type de fichierDocument texte XML
Type MIMEapplication/xml; text/xml (alternatif)
EncodageUTF-8 (déclaré dans l'en-tête XML) ; les fichiers plus anciens peuvent utiliser d'autres encodages
CompressionAucune - XML brut sans conteneur ZIP
Taille typique50 Ko - 20 Mo (varie selon la complexité du modèle ; les modèles d'entreprise volumineux peuvent dépasser cette plage)
Espaces de noms XMLTrois espaces de noms : a: (attributs), c: (collections), o: (objets)
Schéma de référence croiséeLes attributs Id/Ref lient les objets (tables, colonnes, clés, clés étrangères) tout au long de l'arborescence XML
Ciblage SGBDUn fichier .pdm cible un SGBDR (Oracle, SQL Server, MySQL, etc.) défini par un fichier de ressources .xdb
Hiérarchie du modèleGénéralement généré à partir d'un modèle de données .cdm (Conceptuel) ou .ldm (Logique)
Ingénierie directeGénère des scripts SQL DDL pour le SGBDR cible directement à partir du modèle
Ingénierie inversePeut être créé par ingénierie inverse d'un schéma de base de données existant
LogicielSAP PowerDesigner 16.7 (version actuelle ; Windows uniquement)
Fin de supportFin complète du support pour SAP PowerDesigner prévue en décembre 2027
Compatibilité de versionVersion du format encodée dans l'instruction de traitement XML ; les versions plus récentes ouvrent les fichiers plus anciens, mais les versions plus anciennes ne peuvent pas ouvrir les fichiers plus récents
Publié1997 (PowerDesigner 6 introduced PDM as distinct model type)
Dernière versionPowerDesigner 16.7 SP09 (current as of 2025; EOL planned December 2027)
Spécificationhelp.sap.com

Conversions PDM

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PDM. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PDM.

Foire aux questions

Comment ouvrir un fichier .pdm sans PowerDesigner ?
Ouvrez-le dans n'importe quel éditeur de texte (Notepad++, VS Code) - c'est du XML pur. Vous pouvez lire le schéma mais vous ne pouvez pas l'éditer en contexte ni générer de DDL sans PowerDesigner.
Puis-je convertir un fichier .pdm en SQL ?
Oui - dans PowerDesigner, allez dans « Base de données > Générer la base de données » pour produire des scripts DDL pour votre SGBDR cible.
SAP PowerDesigner est-il toujours supporté ?
PowerDesigner 16.7 SP09 est la version actuelle. SAP a annoncé la fin de la maintenance générale ; la fin complète du support est prévue pour décembre 2027. Envisagez de migrer vers erwin, Vertabelo ou DbSchema.
Pourquoi mon fichier .pdm affiche-t-il le mauvais SGBD après l'ouverture ?
Les fichiers PDM intègrent le nom du SGBDR cible ; si vous n'avez pas le fichier de ressources SGBD correspondant (.xdb) installé dans PowerDesigner, vous devrez effectuer un remappage. Définissez le SGBD via « Modèle > Propriétés du modèle ».
Les fichiers PDM de PowerDesigner peuvent-ils être gérés par Git ?
Oui - puisqu'il s'agit de fichiers texte XML, ils peuvent être comparés (diff) et fusionnés, bien que les identifiants de PowerDesigner rendent les fusions complexes. Certaines équipes utilisent plutôt le référentiel intégré de PowerDesigner.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.BINCD/DVD Disc Image (BIN/CUE)
9.DBSQLite Database File
10.JSONJavaScript Object Notation file

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z