Şu anda geliştirmeye yeni başladığım bir script var, lakin takıldığım bir konu var nasıl yapsam düşüncesindeyim.

A kategorisinin içinde iller var diyelim
istanbul izmir bursa lakin ilçeler yok

B kategorisinde
iller alanı var yine ama bu sefer ilçeler ve mahalleler de var diyelim

C kategorisi ise bundan apayrı ve çok farklı alanları var
örneğin bisiklet rengi ve topun deseni

Kişi a kategorisinde açtığı her sayfada içerik girerken sadece il seçebilirken
b kategorisinde açtığı her sayfada ilçe ve mahalle seçecek ayrıca il de dahil
c kategorisinde açtığı sayfada ise sadece bisiklet rengi ve top deseni alanı olacak il,ilçe ve mahalle olmayacak.

bu alanlar form alanlarıdır sadece ilgili kategorinin sayfa oluşturma bölümünde doldurulması gereken alanlar olacak.

nasıl bir mantıkla kategorilerin özel alanlarını ve ortak alanlarını oluşturabilirim kafam burada durdu.