Php Kategori Mantığı
5
●96
- 05-10-2020, 15:52:19Anlamadım, biraz daha detay verir misin?
Sub kategoriden mi bahsediyorsunuz? öyle ise;
Kategori Tablosu;
ID, parent, name, situation
Parent => Ana kategori mi yoksa sub kategori mi anlamanız için. Ana kategoriler için değeri 0 olur sub kategoriler için ana kategori ID'sini alır.
Örneğin;
1 - 0 - PHP Kursları - 1
2 - 1 - Laravel Kursu - 1 - 05-10-2020, 15:52:20Wordpress'in terms ve taxonomy mantığı bence güzel yani benim hoşuma gidiyor.yusok32 adlı üyeden alıntı: mesajı görüntüle
- 05-10-2020, 16:09:34Hayır hocam bi ilan sistemi yapıyoruzuz ve ve ortalama olarak 8 kategori var biz bu kategori sistemini standart olarak herkesin kullandığı ilanlar ve kategoriler tablosu açıp bunları imner join yapmakmı yoksa her kategori için ayrı bir tablo açmakmı mantıklı olur sistemde yüzlerce binlerce ilan olacak yani az sorgu olması gerekiyorMehmetmasa adlı üyeden alıntı: mesajı görüntüle
- 05-10-2020, 16:15:07Anlatmadığınız farklı bir durum yoksa; kategoriler ayrı bir tabloda, ilanlar ayrı bir tabloda olması gerekiyor.
- 05-10-2020, 18:18:18Tek bir tabloda olması mantıklı. İleride kategori ağacımız büyüyebilir, ben rahatlıkla bir kategoriyi başka bir kategorinin altına taşımak isteyebilirim, yada bir kategorinin tüm alt kategorilerine bağlı ilanları tek bir sorguda veritabanını zorlamadan almak istiyorum derseniz de "Modified Preorder Tree Traversal" her derde devadır. Google dan araştırıp örneklerini bulabileceğinizi umuyorum.