من دارم یه نرم افزار طراحی میکنم که میخام اطلاعات یه شهرستان و نماینده شرکت در اون شهرستان رو ثبت کنم. بنابراین دو تیبل شهرستان و نیروی انسانی دارم. به دلیل اینکه میخام شهرستان‌هایی که نماینده ندارن رو بتونم مشخص کنم، نمیخام برای ارتباط این دوتا از تیبل واسط استفاده کنم. بنابراین در همون تیبل شهرستان یه فیلد ایجاد کردم که کد نماینده رو تو اون مشخص میکنم.
حالا دو تا مشکل دارم.
1- وقتی فرمی درست کردم و اطلاعات شهرستان رو ثبت میکنم و بخام با ثبت کد نماینده، اسم و اطلاعات نماینده هم در تکس‌باکس مربوطه نشون داده بشه، مجبورم با یه کوری این دو تیبل رو به هم ارتباط بدم و فرم رو به اون کوری وصل کنم. این کار باعث میشه اگر شهرستانی نماینده نداشته باشه، در هنگام لود فرم، رکوردش نمایش داده نشه. (چون در کوری مربوطه ارتباط کامل برقرار نشده)
2- به دلیل حجم بالای نیروی انسانی موجود در بانک میخام در کنار تکس باکس کد نماینده در فرم مشخصات شهرستان، کلیدی تعریف کنم که منو به فرم نیروی انسانی منتقل کنه و از اونجا نیروی انسانی مورد نظرم رو انتخاب کنم و برگردم به فرم شهرستان و نیروی انسانی انتخاب شده در کد نماینده شهرستان ثبت بشه.
کد این کار رو بلد نیستم و نمیدونم چطوری میشه این کارو کرد

ببخشید که خیلی طولانی شد اما چاره‌ای نبود.
از دوستان حرفه‌ای هم عذرخواهی میکنم اگر مطلب تکراری بود. راستش نمیدونستم باید چطوری جستجو کنم.