Filtreleme için ayrı tablo yapısı mı kullanmalıyım?
Ürüler Tablosu klasik olarak
ürün adı kodu fiyatı kategorisi vs. var
bu tabloda olmayan özellikler için mesela
çok satanlar
beğenilenler
vs. vs.
şimdi burada her özellik için ayrı tablo mu ;
çok satanlar tablosu:
urunid - kategoriid - satış sayısı
beğenilenler tablosu:
urunid - kategoriid - beğeni sayısı
buna benzer tablo yapısı mı kullanmalıyım çünkü sonradan değişiklik yapmak çok zor.
çok satanlar o ürün id siparişler tblosundaki ürün id si ile eşleşen toplam kayıt üzerinden yapılması daha mantıklı
beğeninlerde zaten en çok like alanlar üzerinden
popülerde en çok ziyaret edilen ve satın alınanların ortalaması alınarak yapılbilir. tabi ziyaret edilenler f5 ile bu sayıyı artıramıyorsa.