Teamcenter is the top competitor in the PLM market, capable of managing much of an enterprise’s business data and processes. Teamcenter standardizes the way business data and processes relate to each other through the use of a data model that defines the structure of a relational database, like Microsoft SQL Server or Oracle.
The Teamcenter data model is a structured, hierarchical organization of abstract objects designed to represent business data. A data model represents documents, part designs, design documents, and the relationships between them, as well as the business processes applied to them. Teamcenter has a data model that can be extended using the Business Modeler IDE (BMIDE).
BMIDE is a tool for adding custom data model objects on top of the default Teamcenter data model objects. The BMIDE accomplishes this by separating your data model into its own set of XML files that are kept apart from the standard data model, known as the commercial off-the-shelf (COTS) data model.