mgsmus Merhaba Hocam,
2 Gündür Buradaki Yazıları ve Diğer https://laravel.gen.tr/d/2771-e-ticaret-sistemi/7 Adresindeki Yazılarını Okuyorum ve Ürünler Varyasyon Olayını Çözmeye Çalışıyorum.
Urunler
+---+------------+---------------+
| ID | StokKodu | UrunAdi
+---+------------+---------------+
| 1 | DP01 | Elbise |
+---+------------+---------------+
UrunVaryasyonlar
+---+---------+------------------+
| ID | UrunID | VaryasyonAdi
+---+---------+------------------+
| 1 | 1 | Beden |
| 2 | 1 | Renk |
+---+---------+------------------+
UrunVaryasyonSecenekleri
+---+---------+-----------------+----------------+-------------+
| ID | UrunID | VaryasyonID | SecenekAdi | SkuKodu
+---+---------+-----------------+----------------+-------------+
| 1 | 1 | 1 | Small | S |
| 2 | 1 | 1 | Medium | M |
| 3 | 1 | 1 | Large | L |
| 4 | 1 | 2 | Beyaz | B |
| 5 | 1 | 2 | Siyah | S |
| 6 | 1 | 2 | Mavi | M |
+---+---------+-----------------+----------------+-------------+
UrunSKU
+---+---------+------+---------------------------+------+---------------+--------------+
| ID | UrunID | Sku | VaryasyonSecenekID| Fiyat | StokMiktari | AktifPasif
+---+---------+------+---------------------------+------+---------------+--------------+
| 1 | 1 | DP01-S-B | 1,4 | 10,00 | 5 | 1 |
| 2 | 1 | DP01-M-B | 2,4 |15,00 | 10 | 1 |
| 3 | 1 | DP01-L-B | 3,4 | 20,00 | 15 | 1 |
| 4 | 1 | DP01-S-S | 1,5 | 25,00 | 20 | 1 |
| 5 | 1 | DP01-M-S | 2,5 | 30,00 | 25 | 1 |
| 6 | 1 | DP01-L-S | 3,5 | 35,00 | 30 | 1 |
| 7 | 1 | DP01-S-M | 1,6 | 40,00 | 50 | 0 |
| 8 | 1 | DP01-M-M | 2,6 | 45,00 | 50 | 0 |
| 9 | 1 | DP01-L-M | 3,6 | 50,00 | 50 | 0 |
+---+---------+------+---------------------------+------+---------------+--------------+
Bu Şekilde Tablo Oluşturdum. "UrunSKU" Adlı Tablomun Olup Olmadığı Hakkında ve Kullanıcı İlgili Varyasyonları Seçerken Bu Tablo İle Stok Kontrolü ve Fiyat Kontrolünü Yapabilir miyim Bilemedim.
VaryasyonSecenekID Ne İçin Yaptınız Diye Soracak Olursanız;
Kullanıcı Varyasyon Secimi Yaptığında Karsısına O Varyasyonla Birlikte Secilecek Olan 2. Varyasyon Varsa 3.Varyasyon Hatda Varsa 4.Varyasyonları Listelemek İçin Karşılastırma İşlemini Yapabilmek İçin Oluşturdum.
Tabi Bu İşlemleri Yapıp Yapamayacağım Konusunda Kafamda Oturmuş Net Bir Durum Yok.
Bu Konu Hakkında Yardımcı Olabilir misiniz ?