Özellik yapısı oluşturun. Yönetim panelinden özellikler eklensin ve eklenen özelliğe kategori seçilebilsin.
ID, ozellikAdi, kategoriler şeklinde ozellikler tablonuz olabilir mesela. Yeni özellik eklerken örneğin;
Özellik Adı: Yakıt Tipi
Kategoriler: Araba, Motorsiklet, Yat, Tekne (Çoklu Seçim)
şeklinde ekleme yaptığınızda, ilan eklenirkende o kategoriye ait özellikler içinden seçim yaptırırsınız. İlanlar ile özellikleri bağlamak içinde, ilanOzellik diye bir tablo açarsınız. Bunun alanlarıda;
ID, ilanID, ozellikID şeklinde olabilir. Daha sonra önyüzde listeleme yaparken bu şekilde gösterebilirsiniz. Özellikleri çoklu seçim yapmak isterseniz | işareti ya da virgül (,) ile bölüp gösterirken parçalayabilirsiniz. Ya da özellik ilk kaydedilirken json haline getirip o şekilde veritabanında saklayabilirsiniz. Ya da hiç çoklu seçim yaptırmazsınız o şekilde kullanırsınız tamamen size kalmış.