|
|
|
Yazan
|
Konu: urunler tablosunda mantik problemi! (Okunma Sayısı 289 defa)
|
mukremin
Mükremin
PHP Öğrencisi
Offline
Mesaj Sayısı: 116
En büyük sermaye TECRÜBEDIR.
|
selam arkadaslar,
simdi benim söyle bir problemim var, e-shop icin ürünler tablosu hazirlamam lazim. Ama kafami karistiran nokta ürünlerin adeti ve bedeni olan kismi bir türlü mantigini kuramadim bu konuda tecrübesi olan arkadaslardan mantigini anlatmasini rica ediyorum.
burda problem adet ve beden yani atiyorum rengi beyaz olan gömlekten toplam 12 adet var ama bunlar farkli beden ve adetlerde yani XS=1 ,S=2, M=3, L=3, XL=2, XXL=1 adet ürün mevcut. Simdi ben bunlari nasil kaydetmeliyim aklima söyle bir sey geldi urunler tablosunun disinda bedenler_adetler tablosu olustursam ve o ürüne ait urun_id ile her bedenden kac adet varsa onlari kayit yapsam yanlismi olur mesela urunler tablom ================================================================= urun_id--ana_kat--alt_kat--urun_barkot--fiyat--indirim--renk--statusu--hit--marka--tarih--icerik 1 2 28 1212 12.90 beyaz 1 10 levis
bedenler_adetler tablom ===================== id--urun_id--beden--adet 1 1 XS 1 2 1 S 2 3 1 M 3 4 1 L 3 5 1 XL 2 6 1 XXL 1
Bu konuda lütfen fikirlerinizi belirtin arkadaslar karasiz kaldim...
|
|
|
|
|
Logged
|
Bana hakkı soran oğul haber al aşık sazından, Göğsü peygamber ağacı kılıfı ALİ bezinden.
|
|
|
|
GaziMarşı
|
Verdiğin örnek gayet güzel ve mantıklı. Ancak bu tabloların dışında beden,marka,renk vs. gibi tablolar da oluşturmak gerekebilir.
|
|
|
|
|
Logged
|
|
|
|
mukremin
Mükremin
PHP Öğrencisi
Offline
Mesaj Sayısı: 116
En büyük sermaye TECRÜBEDIR.
|
GaziMarsi biraz deteayli anlatirmisin nasil yani "Ancak bu tabloların dışında beden,marka,renk vs. gibi tablolar da oluşturmak gerekebilir" demissin burayi biraz acarmisin lütfen anlayamadim.
böyle oldugu zaman da yani vermis oldugum örnek tarzinda yaparsam o zaman sorun bir ürünü bedenler_adetler tablosunda kac cesit beden varsa o kadar veri girmem gerekecek yani urunler tablomda atiyorum 10.000 adet ürün varsa dolayisiyla bedenler_adetler tablomdada o zaman toplam 5 cesit beden mevcut 5 x 10.000 = 60.000 adet o ürünlere ait veriler bulun masi gerekiyor sorgulamalarda performansi düsmezmi?
Sorun bu yani sizce nasil yapmaliyim? Bu tarz projelerde sizler nasil yaptiniz?
Arkadaslar fikirlerinizi bekliyorum. Saygilarimla...
|
|
|
|
|
Logged
|
Bana hakkı soran oğul haber al aşık sazından, Göğsü peygamber ağacı kılıfı ALİ bezinden.
|
|
|
|
GaziMarşı
|
Bir çeşit ürüne ait beş farklı stok durumunu göstermen için farklı pratik bir yol bulursan bana da haber et  Şaka bi yana bundan başka yol bilmiyorum... Veritabanının şişmesini önlemek için stok durumu sıfır olan kayıtları belli aralıklarla cron jobs kullanarak silebilirsin. Beden,marka,renk vs. bir çok kayıtta ortak kullanılacak verileri her zaman farklı bir tabloda tutmakta fayda var diye düşünüyorum. Hem veri girişlerini standart hale getirmiş olursun, hem de sorgulamalarını daha rahat yapabilirsin... Tabi tercih senin...
|
|
|
|
|
Logged
|
|
|
|
mukremin
Mükremin
PHP Öğrencisi
Offline
Mesaj Sayısı: 116
En büyük sermaye TECRÜBEDIR.
|
GaziMarsi ilgin icin tesekür ederim, o zaman bende bu sekilde yapayim baska türlü olmuyacak.
Saygilarimla.
|
|
|
|
|
Logged
|
Bana hakkı soran oğul haber al aşık sazından, Göğsü peygamber ağacı kılıfı ALİ bezinden.
|
|
|
masiva
Yeni Kullanıcılar
Offline
Mesaj Sayısı: 41
|
Bu sıkıntıların hepsini şu anda bende yaşıyorum  ...Senin yine iyi sanırım elibiseyle alakalı..bende 10 larça farklı türde ürün olcak.bilgisayar,kitap,elektronik...nasıl yapcam bilmiyorum.
|
|
|
|
|
Logged
|
|
|
|
mukremin
Mükremin
PHP Öğrencisi
Offline
Mesaj Sayısı: 116
En büyük sermaye TECRÜBEDIR.
|
masiva Allah kolaylik versin.
Ben günlerdir isin icinden cikmiya calisiyorum her detayi 10 kere düsünmek gerekiyor. Gercektende cok zor sansimizdan turk php gibi bir kaynak var sag olsunlar arkadaslar takildigimiz yerlerde yardimci oluyorlar.
|
|
|
|
|
Logged
|
Bana hakkı soran oğul haber al aşık sazından, Göğsü peygamber ağacı kılıfı ALİ bezinden.
|
|
|
|
 |
|