عکس navidrezadoost
این دیتابیس به صورت رابطه ای بین استان ها و شهر ها ایران ایجاد شده است و بهینه سازی شده است برای دیتابیس های NoSql(mongodb)
موضوع‌ها
۰
فورک‌ها
۱
ستاره‌ها
۸
تاریخ ایجاد
۱۴ تیر ۱۳۹۹
آخرین بروزرسانی
۸ ماه قبل

iran-cities

Data of provinces and cities of Iran in the form of Jason file for Mongo.

بانک اطلاعاتی شهر ها و استان های ایران برای دیتابیس مونگو

iran-cities بانک اطلاعاتی حاوی اخرین به روز رسانی ها و تقسیمات کشوری در استان ها و شهر ها است

Divisions of Iran

تمامی شهر ها در این دستابیس با استان های شان در ارتباط هستند

توجه کنید:

(NoSQL(Rel City to State))این دیتابیس در دو حالت رایج ریلیشن خورده شده است حالت اول شهر ها رفرنس شهر ها را در اختیار دارند)(NoSQL(Rel State to City)) و در حالت دوم شهر ها رفرنس استان ها را درون خود دارند

تاریخچه

این بانک را زمانی ایجاد کردم که در یک پروژه به تمامیه دیتا های شهر ها و استان های ایران در قالب یک جیسون برای پایگاه داده noSQL خودم نیاز داشتم اما هیچ جا نتونستم یه فرمت درست و رایگان و بهینه شده برای دیتابیس های noSQL پیدا کنم

  • من با گرفتن یک شاخه از پروژه Ahmad Azizi یک دیتابیس با فرمت جیسون برای noSql ساختم

به طور خلاصه اغلب بانک های موجود از روی چند منبع ناقص و قدیمی کپی شده بودند و دارای ایرادات فراوانی بودند.

این بانک تمام این اشکالات را برطرف کرده است و به طور کامل از روی آخرین داده های رسمی ایجاد گردیده است.

ساختار

ساختار فایل به بسیار ساده است یک کالکشن تحت عنوان cities وجود دارد که تمامی شهر ها درون ان قرار دارند فایل دیگر states که ObjectId تمام شهر های مربوط به هر استان درون ان در یک ارایه قرار دارد

License

MIT License

Created by Navid Rezadoost https://github.com/navidrezadoost/