Windchill REST Services > Windchill REST Services Domain Capabilities > PTC Domains > PDM Domain
  
PDM Domain
The PDM domain is a conglomerate domain that combines the following core Windchill domains:
PTC Product Management
PTC Document Management
PTC Change Management
PTC Principal Management
PTC CAD Document Management
The PDM domain also includes the dependent domains of the core Windchill domains. For example, the dependent domains such as PTC Data Administration, PTC Navigation Criteria, and so on are also imported in the PDM domain.
PTC domains use edmx:Reference to reference the EDM of other domains. A client that does not understand reference, cannot access the PTC domains. The EDM of the conglomerate domain includes EDMs of all the core and dependent domains.
As the PDM domain is a conglomerate domain, it does not reference any external schema. This domain enables clients that do not understand edmx:Reference to access and work with the PTC domains.
The domain is accessed by OData clients, such as, Microsoft PowerBI and Excel, that cannot get data directly from core domains. If you want to build Windchill reports or dashboards using Microsoft PowerBI and Excel, you should use the PDM domain instead of using the core domains directly.
You can perform only READ operations on entities and execution of functions for the imported domains. CREATE, UPDATE, and DELETE operations, and actions are not supported. In this domain, you cannot define new entities, complex types, actions, and functions.
You can also create your own customized conglomerate domain. To create a conglomerate domain, specify the conglomerate property as true in the <Domain JSON File>. Ensure that no entities, complex types, actions or functions are defined in the domain. See the sections Domain JSON File for more information on domain JSON file and Creating New Domains for instructions on creating a new domain.