Selamünaleyküm.
hepsiburada.com , emlak.net , araba.com gibi sitelerde detaylı arama var. Mesela hepsiburadada 15inc, lcd şu özellikte bu özellikte vs. seçenekleri seçip arama yapabiliyorsunuz.
Bu ürünler tablosunda monitör büyüklüğü, çeşiti gibi alanların hepsi var mıdır? Olduğunu sanmıyorum çünkü ürünler bi tabloda toplanıyor. Bütün ürünlerin özellikleri de aynı olmaz. mesela harddiskin kapasitesi var, monitörün yok. harddiskleri kapasiteye göre arama yapabiliyorsunuz tabi. Veya bi araba sitesinde birsürü seçeneğe göre arama yapabiliyorsunuz. Tablonun içerisinde her bir özellik için seçenek açılmış mıdır? yoksa nasıl yapılmıştır? bilgisi olan var mı?
Yardımlarınız için şimdiden teşekkürler.
Detaylı arama mantığı!
Tabiki her özellik için bir alan var. Zaten verileri sahibinden.com adresinde kullanıcılar giriyor. Bir ilan girmeye çalıştığınızda her şeyin comboboxlar ile geldiğini göreceksiniz. Hepsiburada.com içinde benzer şeyler var. Her ürün grubu için olması gereken özellikler belirlenmiş. Satış elamanları ürün ana grubunu seçince ona göre karşılarına bir form geliyordur. Eğer sizin dediğiniz gibi olsa ürün karşılaştırma diye birşey yapamazsınız.
Her ürün grubu için farklı tablo kullanıyorlardır o zaman.mkysoft yazdı:Tabiki her özellik için bir alan var. Zaten verileri sahibinden.com adresinde kullanıcılar giriyor. Bir ilan girmeye çalıştığınızda her şeyin comboboxlar ile geldiğini göreceksiniz. Hepsiburada.com içinde benzer şeyler var. Her ürün grubu için olması gereken özellikler belirlenmiş. Satış elamanları ürün ana grubunu seçince ona göre karşılarına bir form geliyordur. Eğer sizin dediğiniz gibi olsa ürün karşılaştırma diye birşey yapamazsınız.
tabi çok da alan olacak sanırım o zaman.
http://www.aktifemlak.net/index.php?do=pages/search mesela şurda her detay için bi alan kullanmak gerekiyor sanırım.
Teşekkür ederim bilgileriniz için.
Emlak için daha kolay aslında. Çoğu değer sadece true-false olarak saklanıyor. Farklı ürün grupları olan bir sistem için genelde şu tarz bişi yaparlar. Bir çok field olur ancak fieldlerın taşıdığı anlam ürün grubuna göre değişir. Ürün gruplarına göre hangi andları alacağı başka bir tabloda tutuluyor olabilir.