Jeżeli nie wpływa na cenę to wystarczą, najlepiej stosować cechy chyba że akurat w danym przypadku nie bardzo się da bo dana cecha może być tylko 1 dla danego produktu przykładowo produkt jakiś tam komputer:
Cechą będzie procesor i7 cena 3000zł.
Ale jeżeli chcemy wybrać na stronie produktu! np. i5 cena 2500zł to wtedy muszą być atrybuty.