Looking for info on storing commerce products and their attributes in the JCR
Using AEM 6.5 but we are not using Magento.
We are products we are importing into AEM. They can have over 40-50 attributes and each attribute has 4-8 of its own attributes. Attributes are basically technical specs describing dimensions, weights, speeds, and things you would see describing an engine. What is the best way to handle these attributes?
I've seen another project were each of these types of attributes were stored as part of the product. This ended up with a bunch of attributes stored with a special prefix to the key name and the value stored as a string. However, it didn't have as many attributes and they were very basic.
I've looked over the We.Retail products and there is only an example of products with variants and minimal attributes like description. I see nothing like what I need to do. Also, everything I find is related to Magento and we aren't using it on this project.
Would it be better to have each attribute stored in its own node? Any chance that would cause issue down the line if Magento is brought in?
I'm still new to working with AEM commerce features and I can't find any good docs on the scenario I'm dealing with.