سلام ، خسته نباشید؛
من یه جدولی دارم که جدول اعضا هستش .
و یک جدول دیگه دارم که ، شهرهایی که هر یک از اعضا انتخاب می کنند رو در اون به این صورت ذخیره می کنم:
هر کاربر برای خودش ، 10شهر رو انتخاب می کنه .
و هریک از این شهرها ، در جدول دوم ، با کد کاربری اون کاربر در یک رکورد ذخیره می شوند.
یعنی :نام شهر ، کد کاربر ،فیلدهای جدول دوم هستن.
واگر کاربری 10 شهر رو انتخاب کنه ، برای اون کاربر ، در جدول دوم ، 10 رکورد ذخیره میشه .
و اگر تعداد کاربرهام به یک میلیون برسه ، و هر کاربر ، میانگین ، 5 تا شهر داشته باشه ، تعداد رکورد هام در جدول دوم به 5.000.000 رکورد میرسه ، حالا اگه یه موقع ، کاربری بخواد ، شهرهای خودش رو ببینه ، من باید 5 میلیون رکورد رو سرچ کنم .
فکر نمیکنم این کار ، در وب ، کار درستی باشه !!!!
سوال : نظر شما برای رفع این مشکل چیه ؟
هر نظری که درباره ی تغییر طراحی پایگاه ،سرعت ،دارید بگید .البته مفید باشه .
ممنون از توجه شما دوست عزیز .