All products must have at least a unique name, price and image. All other meta-data can be used for filtering.