htmbarnamenevisl
پنج شنبه 25 اردیبهشت 1393, 10:29 صبح
سلام به همگی
من قصد دارم کاربرام رو در سیستم ثبت نام کنم . هنگام ثبت نام باید استان و شهر افراد رو از اونها بپرسم
من دو تا جدول استان و شهر ساختم و از طریق یک فیلد که مربوط به کلید استان هست . جدول شهر به جدول استان join میشه .(کلید استان در جدول شهر ها درج میشه ) تا اینجا مشکلی ندارم .
زمانی که در صفحه رجیستر کاربر از اون استان و شهر میپرسم . در واقع میام و آیدی شهر رو در جدول کاربرام ثبت میکنم .(جدول کاربرها از طریق کلید شهر به جدول شهرها join میشه)
در هنگام واکشی میتونم شهر محل سکونت فرد به راحتی واکشی کنم . اما برای پیدا کردن استان باید اول بدونم کدوم شهره و بعد از روی شهر محل سکونت . استان اون پیدا کنم .
خب در واقع سوال من این هست اگر من در هنگام ثبت نام کاربر در جدول کاربران هم کلید جدول استان و هم کلید جدول شهر ثبت کنم بهتر هست یا اینکه تنها به ثبت کلید شهر کاربر در جدول کاربران اکتفا کنم ؟ کدوم یکی درست تر هست ؟ یک فیلد اضافه در جدول کاربران که حاوی کلید استان هست ؟ یا یک select تو در تو که از طریق جدول شهر به استان سکونت فرد برسم ؟ من برنامم تحت وب هست.
خواهش میکنم راهنماییم کنید .
من قصد دارم کاربرام رو در سیستم ثبت نام کنم . هنگام ثبت نام باید استان و شهر افراد رو از اونها بپرسم
من دو تا جدول استان و شهر ساختم و از طریق یک فیلد که مربوط به کلید استان هست . جدول شهر به جدول استان join میشه .(کلید استان در جدول شهر ها درج میشه ) تا اینجا مشکلی ندارم .
زمانی که در صفحه رجیستر کاربر از اون استان و شهر میپرسم . در واقع میام و آیدی شهر رو در جدول کاربرام ثبت میکنم .(جدول کاربرها از طریق کلید شهر به جدول شهرها join میشه)
در هنگام واکشی میتونم شهر محل سکونت فرد به راحتی واکشی کنم . اما برای پیدا کردن استان باید اول بدونم کدوم شهره و بعد از روی شهر محل سکونت . استان اون پیدا کنم .
خب در واقع سوال من این هست اگر من در هنگام ثبت نام کاربر در جدول کاربران هم کلید جدول استان و هم کلید جدول شهر ثبت کنم بهتر هست یا اینکه تنها به ثبت کلید شهر کاربر در جدول کاربران اکتفا کنم ؟ کدوم یکی درست تر هست ؟ یک فیلد اضافه در جدول کاربران که حاوی کلید استان هست ؟ یا یک select تو در تو که از طریق جدول شهر به استان سکونت فرد برسم ؟ من برنامم تحت وب هست.
خواهش میکنم راهنماییم کنید .