• 20-12-2016, 21:32:35
    #1
    merhaba arkadaşlar, asp ile varyant sistemi denilen bedene göre renklere göre seçim mantığını örnekleyebilir misiniz? Her dil'de ve her kişinin farklı farklı düşünceleri var. Bu sistemde en mantıklı ve düzeyli işleyiş hakkında bilgi sahibi olamıyorum. Yardımlarınızı örneklerde bekliyorum.

    şimdi;
    bir ürünler diye table olacak
    birde varyant diye table olacak

    ürünler(urun_adi,fiyat,id)
    varyant(urun_id,v1,v2,v3,resim)
    sayfada ürünü groups olarak varyanttan mı çekeceğim? Yoksa ürünler table'daki ürünü çekip içerisine varyantları mı döngüye sokacağım?

    Stok yapısını nerde tutacağım her varyant'a stok mu belirtmem gerek? çünkü varyantlar da da stok durumu söz konusu

    Birde bu yapı gittigidiyor, hepsiburada gibi firmalarda bu şekilde mi ? Birde xml kaosu var. Ürünleri içeri xml olarak çekeceksem bir tedarikçiden bu yapının standartı nedir?
    Son düzenleme: Az önce
  • 21-12-2016, 23:15:57
    #2
    aslında olayı çözmüşün ancak

    varianlar tablosunda ürünid, v1, v2,v3 diye gidemez n tane variat olduğunu düşünürsek 5 variantlı üründe az 2 variantlı üründe fazla olur

    variantlar tablonu

    id,ürünid, ilgili diğer alanlar olarak devam ettir.

    select * from tbl_Variantlar where urunid=@ürünid sorgusuna

    parametre olarak yolladığın ürünid sinin tüm variantları dönecektir.


    Not:Fiyatlar için opsiyon koymayı unutma her variant ayrı fiyattan satılabilir.artı birden fazla fiyatı olabilir
  • 22-12-2016, 03:15:49
    #3
    Alıntı
    aslında olayı çözmüşün ancak

    varianlar tablosunda ürünid, v1, v2,v3 diye gidemez n tane variat olduğunu düşünürsek 5 variantlı üründe az 2 variantlı üründe fazla olur

    variantlar tablonu

    id,ürünid, ilgili diğer alanlar olarak devam ettir.

    select * from tbl_Variantlar where urunid=@ürünid sorgusuna

    parametre olarak yolladığın ürünid sinin tüm variantları dönecektir.


    Not:Fiyatlar için opsiyon koymayı unutma her variant ayrı fiyattan satılabilir.artı birden fazla fiyatı olabilir
    Diğer sorular ürünleri hangisinden listeleyeceğim varyantları mı group yapcam? Yoksa direk ürünü listeleyip varyantımı döndüreceğim?

    Stok varyantta olursa bu sefer ürünlerde olmaz...

    kafa sıyırmalık!