Arkadaşlar herkese faydası dokunacak bir konu hakkında yardımınıza ihtiyacım var. Şu an elimde, excel halinde ülkemizin en güncel İl,ilçe,belde,köy,mahalle veritabanı var, bu verileri hiyerarşik bir şekilde hazırlayıp paylaşmayı düşünüyorum, gel gelelim işin içinden çıkamadım, şöyle ki; kod yazıp verileri veritabanına aktarmada sıkıntı yok fakat verileri nasıl parçalayacağımı bi türlü çözemedim. Veritabanı şemasını şu şekilde hazırladım..

il | ilçe | belde | köy |
----------------------
id |id |id |id
il |ilce |belde |koy
|il_id |ilce_id |belde_id


Burada ki sorun şu, şimdi il ve ilçeleri rahatça ayırabiliyoruz fakat beldeler ve köylere gelince tıkanıyorum, mesela bir ilçeye bağlı olmayan ama il merkezine bağlı olan köyler yada mahalleler var, bunlara id vermek için nasıl bir mantık kuracağız, ilçe tablosuna merkez diye ortak bir sütunmu açacağız ?

Geçen bir arkadaşa yardım etmek için bu işe giriştim ama işin içine girince gerçekten bulmaca gibi oldu Mantık konusunda yardımcı olursanız elimizde en güncel İl,ilçe,belde,köy,mahalle olacak, burada paylaşacağım, herkesin gün gelir işine yarayabilir..