How to plan my data properties in OpenBOM Bill of Materials and Catalogs

Oleg Shilovitsky
Oleg Shilovitsky
17 July, 2019 | 2 min for reading
How to plan my data properties in OpenBOM Bill of Materials and Catalogs

Even OpenBOM looks and smells like a spreadsheet, inside OpenBOM manages data using multiple databases. The concept of a spreadsheet is applied to OpenBOM user experience. To manage data, you need to define “properties” in OpenBOM. You can think about them as a database field. OpenBOM is flexible allows you to define, change and delete these properties at any time. So, from the beginning.

OpenBOM Bill of Materials and Catalogs are fundamental data structures managed by OpenBOM. One of the questions I’ve often got in support is related to where to create a property – in BOM or in a Catalog. 

In today’s blog and video, I’d like to explain how to decide about where to create a property – in BOM or Catalog. Check the picture below. This is the data model of BOM and Catalogs. 

As you can see catalog properties are describing data that must remain the same for all instances of the part/assembly (Eg. Unit Cost, Description, etc.). At the same time, variable properties are defined in BOMs. 

The following picture can give you a very simplified idea of how it can be done. 

In the following video, I can give you some idea how to make these planning mostly efficient and how to project your concepts into OpenBOM reference-instance model by defined catalog and BOM properties.

Conclusion

Catalog and BOM model in OpenBOM is really simple but allows you to create a very sophisticated data model. Reference-instance model can be used for any type of BOMs, quantity-based, instance BOMs, engineering, production, planning, etc. You can keep data assigned to reference and instances, while BOM supports parent-child relationships. Together BOM and catalogs are a solid foundation of OpenBOM. 

Register to OpenBOM FREE user subscription and experience OpenBOM model tomorrow.

Best, Oleg

PS. Let’s get to know each other better. If you live in the Greater Boston area, I invite you for a coffee together (coffee is on me). If not nearby, let’s have a virtual coffee session — I will figure out how to send you a real coffee.

Want to learn more about PLM? Check out my Beyond PLM blog and PLM Book website

Related Posts

Also on OpenBOM

4 6
13 April, 2026

AI-Powered CAD File Management Beyond PDM Engineering teams create an enormous amount of knowledge in the course of building a...

12 April, 2026

A bill of materials is where product definition begins. Creating a bill of materials is a collaborative effort that typically...

10 April, 2026

Every time an engineer opens a product data management system, they face a small but real cognitive task before any...

10 April, 2026

OpenBOM will be presenting at Threaded in Miami, the startup gathering space hosted by Aras ACE 2026 at the Hilton...

9 April, 2026

In manufacturing, quality standards are not optional. They shape product quality, customer satisfaction, regulatory compliance, and the overall success of...

9 April, 2026

I’m coming to Share PLM Summit 2026, taking place on May 19–20 in Jerez de la Frontera, Spain. It the...

8 April, 2026

If you design, build, source, manufacture, or service products, the bill of materials is one of the most important documents...

8 April, 2026

For many SOLIDWORKS teams, the challenge was never the design work itself. It was everything that came after: configuring tools,...

2 April, 2026

A SolidWorks model is essential. A BOM is essential. Drawings, PDFs, STEP files, and DXFs are essential too. Many teams...

To the top