Product - ablunier/laravel-ecommerce GitHub Wiki
Overview
Product records track unique products within your store. These could have different variations, which are represented as Variants. For instance, a product that’s a T-shirt would have variants denoting its different colors. Together, Products and Variants describe what is for sale.
Option Types and Option Values
Option types denote the different options for a variant. A typical option type would be a size, with that option type’s values being something such as “Small”, “Medium” and “Large”. Another typical option type could be a color, such as “Red”, “Green”, or “Blue”.
A product can be assigned many option types, but must be assigned at least one if you wish to create variants for that product.