umutcankarce Pivot alanlara $productVariant->pivot->value
şeklinde ulaşabilirsiniz.
Diğer soruya gelince; yine aynı şekilde ara bir tabloda ürün kategorisi ve özellikleri tutabilirsiniz. Böylece ürün hangi kategoride ise sadece o kategorideki özelliklerden varianta sahip olabilir:
+-------------+--------------+
| category_id | attribute_id |
+-------------+--------------+
| 1 (Kıyafet) | 1 (Beden) |
+-------------+--------------+
Bu ayrıca bir kategoriyi seçince hangi filtreleri göstermeniz konusunda da yardımcı olur. Mesela sitede Kıyafet kategorisi seçilince altta sadece bu kategoride olabilecek özellikler gelir.