![Data Model Evolution For Future PLM Platforms 1 Cấu hình Single Sign-On (SSO) với LDAP](https://plmes.io/wp-content/uploads/2021/10/data-services-plm-saas-848x430.jpg)
Data Model Evolution For Future PLM Platforms
![Data Model Evolution For Future PLM Platforms 2 Future PLM Platforms](https://plmes.io/wp-content/uploads/2023/07/AWC-ThanhPLM.png)
From Database Schema to Global Flexible Data Models
For many years, database technology defined the capabilities of data models. It started from proprietary databases, took some flexibility (but very bad performance) with object databases, and then expanded significantly with relational databases and the ultimate flexibility of SQL language. The majority of existing PLM platforms in production today are using SQL databases with so-called “object modelers” built on top of these platforms. These platforms are mature enough to provide reliable solutions for existing monolithic PLM systems. But these technologies are not good enough to scale in both flexibility and their ability to provide a foundation for new platforms – global, scalable, and flexible. There is a real need to build a new type of platform where data models won’t be physically connected to a specific database and, at the same time, will be reliable, flexible, and scalable. What can be a technology for such a model
Data Modeling Schemas and Semantic Technologies
What can be a language to develop a future abstract data modeling schema? There are many ideas in the industry to create such a model. Earlier, XML was suggested as a solution, later various standards in industry and PLM were suggested as an option. The solution must be abstract, powerful, and not related to a specific database. One of the most promising solutions in my view is semantic technologies and the technological elements of semantic web tech stack –RDF and OWL. These technologies are flexible, powerful, and not dependent on a specific database implementation – can be used with multiple databases as well as a fully independent tech data stack.
Polyglot Persistence Implementation
RDF and OWL can be a good foundation for the model, but how such a solution can be technically implemented, and what can be a persistent model for such implementation. If you haven’t heard about polyglot persistence, this is a time to learn about it. The idea is simple and powerful – use multiple services with different database backend implementing specific elements of data storage and semantic capabilities. In such away, you can think about data services or entire PLM platforms exposing their data modeling capabilities in the way RDF/OWL specific data modelers can sustain and provide PLM modeling layers for data implementations. The elements of the database persistence can come from multiple vendors in a variety of licensing mechanisms including open sources and proprietary SaaS services.
What is my conclusion?
The PLM industry needs to have a reliable and independent standard-oriented data modeling layer that can provide a solution to create flexible data models for the industry and not lock customers and vendors to specific vendor-oriented data models. Such a layer can bind multiple online data services and entire PLM platforms. If such a layer is found then it will unlock the global approach in flexible PLM data model standards and future development of open PLM systems. Just my thoughts…
Best, Oleg
Beyond PLM
![Data Model Evolution For Future PLM Platforms 3 136372951 3142548272514056 8759814765472236994 o](https://plmes.io/wp-content/uploads/2021/03/136372951_3142548272514056_8759814765472236994_o.jpg)
Don’t hesitate to contact Thanh for advice on automation solutions for CAD / CAM / CAE / PLM / ERP / IT systems exclusively for SMEs.
Luu Phan Thanh (Tyler) Solutions Consultant at PLM Ecosystem Mobile +84 976 099 099
Web www.plmes.io Email tyler.luu@plmes.io