To begin defining your product data model, look at your Products and identify the basic Product Types and the Attributes needed for each Product Type.
For detailed guidance on designing Product Types, Attributes, and best practices for your data model, see the following resources:
Product catalog overview
Product data modeling
Advanced Product data modeling
Attribute types and Attribute Groups
When defining Attributes, think carefully about the data type and constraints. It can be challenging to change them later, especially if you already have Products associated with the Product Type.