Abstract:In this paper, an object-oriented common data model PDMM (petroleum data model for management) is presented, which is constructed for petroleum resource management domain. PDMM is characterizedly its strong capacities of describing data with its definition of superclasses “activity” and “property”. The constructing techniques in PDMM include meta-model construction and its expressions, class organization, entity definition, as well as attributes and constraints. The representation of the model in EXPRESS language is also discussed.