.PDM

PDM ファイル

SAP PowerDesigner Physical Data Model
質問する
クイック回答

PDMファイルは、SAP PowerDesignerによって作成された物理データモデルです。これは、特定のRDBMS(Oracle、SQL Server、MySQLなど)のデータベーステーブル、列、インデックス、外部キーを記述したプレーンなXMLファイルです。Windows上のSAP PowerDesignerで開くか、任意のテキストエディタで生のXMLを確認できます。SAP PowerDesignerは2027年12月に完全なサポート終了を迎える予定です。

開発元: SAP SE (formerly Sybase, acquired by SAP in 2010) カテゴリ: 開発用ファイル MIME: application/xml
対応OS Windows
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 28, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PDM ファイル形式とは?

.pdmファイルは、以前はSybase PowerDesignerとして知られていたSAP PowerDesignerによって作成される物理データモデルです。これは、Oracle、SQL Server、MySQLなどの特定のリレーショナルデータベース管理システムを対象とした、物理レベルのデータベーススキーマ(テーブル、列、データ型、インデックス、主キー、外部キーの関係)を記述します。

内部的には、ファイルはプレーンなXMLであり、標準のXML宣言に続いて、ターゲットDBMS、モデル名、ロケール、およびフォーマットバージョンを記録するPowerDesigner固有の処理命令で始まります。ルートの<Model>要素は、3つのXML名前空間を使用します。属性用のa:、コレクション用のc:、およびオブジェクト用のo:です。テーブルとキーの間の相互参照には、ドキュメント全体でId/Refスキームが使用されます。

.pdmは通常、DBMS固有のリソースファイル(.xdb)を適用することにより、概念データモデル(.cdm)または論理データモデル(.ldm)から生成されます。同じ論理モデルから、異なるデータベースプラットフォームをターゲットとする複数の.pdmファイルを生成できます。PowerDesignerは、.pdmからSQL DDLスクリプトを直接フォワードエンジニアリングしたり、既存のデータベーススキーマを.pdmにリバースエンジニアリングしたりすることができます。

SAP PowerDesigner 16.7が現在のリリースです。SAPはメインストリームメンテナンスの終了を発表しており、2027年12月に完全なサポート終了が計画されています。.pdmファイルはXMLとして任意のテキストエディタで読み取ることができますが、意味のある編集や検証にはPowerDesigner自体が必要です。

セキュリティと安全性

リスク: LOW

プレーンなXMLファイルであり、実行可能コードは含まれていません。テキストエディタで安全に開くことができます。アプリケーションアーキテクチャを明らかにする可能性のある、機密性の高いデータベーススキーマ情報(テーブル名、列名、データ型)が含まれている場合があります。

形式の詳細

概要
正式名称SAP PowerDesigner Physical Data Model別名 PowerDesigner PDM, Sybase PowerDesigner Physical Data Model
開発元SAP SE (formerly Sybase, acquired by SAP in 2010)登場時期 1997 (PowerDesigner 6 introduced PDM as distinct model type)
MIME タイプapplication/xml
タイプXMLテキストファイル
この拡張子は以下でも使用されています…
  • Pacemaker Device Map (医療機器) - 一部の心臓リズムデバイスベンダーがプログラマーデータマップに .pdm を使用します。ニッチな医療コンテキストです。
  • PreSonus Studio One パフォーマンスデータモニター - Studio One DAWがパフォーマンス監視データのために内部的に使用する .pdm。ユーザー向けではありません。

PDM ファイルを開くプログラム

Windows3 apps
SAP PowerDesigner 有料 «File» > «Open» から .pdm ファイルを選択します。«Model» メニューを使用してDBMSターゲットを構成し、DDLを生成します。
Notepad++ (view XML only) オープンソース .pdm ファイルを開きます。構文ハイライトと整形表示のために XML Tools プラグインをインストールしてください。
Microsoft Visual Studio (view XML only) フリーミアム スキーマ構造を読み取り専用で検査するために、XMLファイルとして開きます。

技術的詳細

詳細仕様
ファイルタイプXMLテキストドキュメント
MIMEタイプapplication/xml; text/xml (代替)
エンコーディングUTF-8(XMLヘッダーで宣言)。古いファイルは他のエンコーディングを使用している場合があります
圧縮なし - ZIPラッパーのないプレーンなXML
一般的なサイズ50 KB - 20 MB(モデルの複雑さに応じて変化。大規模なエンタープライズモデルではこれを超える場合があります)
XML名前空間3つの名前空間:a: (属性)、c: (コレクション)、o: (オブジェクト)
相互参照スキームId/Ref属性がXMLツリー全体のオブジェクト(テーブル、列、キー、外部キー)をリンクします
DBMSターゲット指定1つの .pdm ファイルは、.xdb リソースファイルによって定義された1つのRDBMS(Oracle、SQL Server、MySQLなど)をターゲットにします
モデル階層通常、.cdm(概念)または .ldm(論理)データモデルから生成されます
フォワードエンジニアリングモデルからターゲットRDBMS用のSQL DDLスクリプトを直接生成します
リバースエンジニアリング既存の稼働中のデータベーススキーマをリバースエンジニアリングして作成できます
ソフトウェアSAP PowerDesigner 16.7(現行リリース、Windowsのみ)
サポート終了SAP PowerDesigner の完全なサポート終了は2027年12月に計画されています
バージョン互換性フォーマットバージョンはXML処理命令にエンコードされています。新しいバージョンは古いファイルを開けますが、古いバージョンは新しいファイルを開けません
リリース日1997 (PowerDesigner 6 introduced PDM as distinct model type)
最新バージョンPowerDesigner 16.7 SP09 (current as of 2025; EOL planned December 2027)
仕様書help.sap.com

PDM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PDM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PDM ファイルについて最初の質問をしてみましょう。

よくある質問

PowerDesignerなしで .pdm ファイルを開くにはどうすればよいですか?
任意のテキストエディタ(Notepad++、VS Code)で開いてください。これはプレーンなXMLです。スキーマを読み取ることはできますが、PowerDesignerなしではコンテキスト内での編集やDDLの生成はできません。
.pdm ファイルを SQL に変換できますか?
はい。PowerDesignerで «Database» > «Generate Database» に移動して、ターゲットRDBMS用のDDLスクリプトを生成します。
SAP PowerDesigner はまだサポートされていますか?
PowerDesigner 16.7 SP09が現在のバージョンです。SAPはメインストリームメンテナンスの終了を発表しました。完全なサポート終了は2027年12月です。erwin、Vertabelo、またはDbSchemaへの移行を検討してください。
開いた後、.pdm ファイルに間違った DBMS が表示されるのはなぜですか?
PDMファイルにはターゲットRDBMS名が埋め込まれています。一致するDBMSリソースファイル(.xdb)がPowerDesignerにインストールされていない場合は、再マッピングが必要です。«Model» > «Model Properties» からDBMSを設定してください。
PowerDesigner の PDM ファイルは Git でバージョン管理できますか?
はい。XMLテキストファイルであるため、差分(diff)の取得やマージが可能ですが、PowerDesignerのId体系によりマージが複雑になる場合があります。一部のチームは、代わりにPowerDesigner内蔵のリポジトリを使用しています。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧