Я не понимаю, о каких деревьях речь. Почитайте внимательнее вопрос.
Vad
Тебе нужно 3 таблицы
1) town (id int, name varchar(30))
2) district (id int, town_id int, name varchar(30))
3) street (id int, district_id int, name varchar(30))
Если одна улица может быть в нескольких райнах, то потребуется таблица связности. Если не знаешь что это такое, то тебе прежде всего надо учить теорию реляционных баз данных, а не программы писать...