Product in category tree

Hello,

I need to move “power excel” application to pimcore where product team managed category tree.

Main assumptions are: the category tree has 4 levels and products are linked to the tree only on the 4th level, additionally a given product cannot be linked to more than one branch at level 4. A product has always unique EAN code and external ID from some ERP system.

It looks like below:

Could I ask for some tips on how to implement it in pimcore?

Thanks,
Lucjan

I always have a Category DataObject where I use the Pimcore tree to nest them. With my approach, the user could also use the 1st, 2n or 3rd level as relation to the product. You could create a ProductCategory DataObject that sits in the 4th level and is linked to the product.