Skip to main content

2.1 - Introduction

To build a modular product, you will need:

  • A Modular Context πŸ”— (Product), representing the whole model. It has no 3D, just some metadata.
  • Multiple products called Modules πŸ”—. Each module is a classic Configurable Product, with some extra data to make it work in a modular product.

Then only if you need them, you can create:

  • Mutliple Compositions πŸ”— that are used to display predefined compositions of the modular product.

Below is a diagram representing all those products:

Modular Data Model

Example

As an example, if you have the "Sofa Model 1" that can be built using "2 seaters", "3 seaters" and "Corner":