اتصال دو جدول به صورت یک به چند
آیا امکان دارد دو جدول را با دو ارتباط "یک به چند" به هم متصل کرد؟؟؟
مثال:
من یک جدول پروژه ها دارم که در آن انواع فیلدها وجود دارد که 2 تای آنها برایم مهم است: 1ـ مسئول پیگیری که در آن کد فردی که قرار است پیگیر کننده پروژه باشد ذخیره می شود. 2ـ معرف که در آن کد فردی که این پروژه را معرفی کرده ذخیره می شود
همان طور که می بینید اطلاعات مسئول پیگیری و معرف شبیه هم بوده (مانند: نام و نام خانوادگی و...) لذا یک جدول دیگر با نام کارمندان داریم که این اطلاعات در آنها ذخیره می شود
مشکل: اگر دو ارتباط بین کد در جدول کارمند با معرف و مسئول پیگیری برقرار شود و اطلاعات وارد شده در مسئول پیگیری و معرف برابر نباشد در موقع گزارش گیری هیچ گونه اطلاعاتی نمایش نمی دهد (یعنی اگر ما نام و فامیل مسئول پیگیری و نام و فامیل معرف را بخواهیم چیزی نمایش نمی دهد چون هر دو به یک جدول متصل اند)
از طرفی اگر دو جدول برای این منظور در نظر بگیریم باید اطلاعات نام و فامیل و... در دو جدول وارد کرده که هم مدیریت آنها برای برابر بودن اطلاعاتشان سخت است هم اطلاعات تکراری در سیستم ذخیره می شود.
لطفا بفرمائید چه راه هایی برای رفع این مشکل وجود دارد؟؟؟
راه منطقی مهندسی نرم افزار آن کدام است؟؟؟
با تشکر