As we explained in the part #1 , in MarkLogic we can store PLM objects (Part, Assembly, etc.) and product structure section as XML or JSON documents. MarkLogic being an operational database, it provides all transactional capabilities required to perform read/write access to these objects. Today we will deep dive into MarkLogic semantics and multi-model capabilities. From documents to semantic triples A natural product structure.... We mentioned before that the product structure management can vary from one solution to the other. As the objective is to create a unified source of truth for all PLM data coming from internal and external (providers, partners) PLM systems, it's also important to be able to manipulate the business concepts using a shared knowledge. This is where the semantics is important. Template Driven Extraction TDE principles The first thing is so to lift the data which currently live in documents into a semantic layer...