نوشته شده توسط
aradpc
با سلام و عرض خسته نباشید خدمت دوستان
یه سوال در مورد نحوه تحلیل:
برای مثال میخواییم رابطه بین کشور و شهر رو تحلیل کنیم و جداولش رو بسازیم.
خوب هر کشور میتونه چنتا شهر داشته باشه ولی یک شهر نمیتونه چنتا کشور داشته باشه.
تا اینجا نتیجه گرفتیم که رابطه یک به چنده.
کشور ---> شهر
پس یه جدول میسازیم برای کشور که فیلدهاش عبارت است از: کد و نام
یه جدول هم برای شهر که فیلدهاش عبارت است از: کد و نام و کد کشور
تا اینجا همه چی درسته.
یه رکورد در جدول کشور ثبت میکنیم با کد 1 و نام ایران
در جدول شهر هم یه رکورد ثبت میکنیم با کد 1 نام تهران و کد کشور هم 1
حالا وقتی کشورها زیاد میشن پس شهرها هم زیاد میشن دیگه.
آیا این راه حل زیر درسته؟؟؟؟؟؟؟؟؟؟؟
برای هر کشور یه جدول شهر ساخته بشه.
یعنی یه جدول داریم که کل کشورها توش ریخته میشه. حالا برای کشور ایران بیاییم یه جدول جدا بسازیم: برای مثال
جدول کشور: tbl_country
رکورد:
1 ایران
2 ترکیه
3 تگزاس
الان ما 3 تا کشور داریم.
یعنی 3 تا جدول شهر باید ساخته بشه:
جدول شهرهای ایران tbl_city_iran
جدول شهرهای ترکیه tbl_city_turk
جدول شهرهای تگزاس tbl_city_tegzas
آیا این تحلیل خوبه یا اینکه همه شهرها توی یه جدول ریخته بشه؟
با تشکر از دوستان