Physical Data Model Quick Reference

A physical data model (PDM) helps you to analyze the tables, views, and other objects in a database, including multidimensional objects necessary for data warehousing. A PDM is more concrete than a conceptual (CDM) or logical (LDM) data model. You can model, reverse-engineer, and generate for all the most popular DBMSs.


PDM Diagram Example

Creating a Physical Data Model

The following types of diagrams are available:
  • A physical data diagram provides a graphical view of your database structure, and helps you analyze its tables (including their columns, indexes, and triggers), views, and procedures, and the references between them.
  • A multidimensional data diagram provides a graphical view of your datamart or data warehouse database, and helps you identify its facts, cubes and dimensions.

Specifying a Modeling Notation and Other Options

Interacting with Databases

Generating Other Models

You can generate other PowerDesigner models from a PDM by selecting Tools >:
  • Generate Conceptual Data Model (or press Ctrl+Shift+C)
  • Generate Logical Data Model (or press Ctrl+Shift+L)
  • Generate Physical Data Model (or press Ctrl+Shift+P)
  • Generate Object-Oriented Model (or press Ctrl+Shift+O)
  • Generate XML Model (or press Ctrl+Shift+M)

Working with DBMS Definitions

The DBMS definition file defines features specific to the DBMS being modeled:
  • To open the DBMS definition file in the Resource Editor, select Database > Edit Current DBMS.
  • To change the DBMS to model with, select Database > Change Current DBMS.

Documentation

For detailed documentation, see Data Modeling.