ايران ويج

نسخه‌ی کامل: ارتباط یک به چند بین فیلدها
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
هنگامیکه می خواهم بین دو جدول یک رابطه یک به چند ایجاد کنم این پیام خطا را دریافت می کنم. علت آن چیست؟
"No Uinque data Found..."
چون یک به چندی رو رعایت نمیکنی . باید فیلدی که بهش رجوع میشه رو یکتا باشه تا یک به چندی رعایت بشه.
فرض کن شما دو تا جدول در مورد اطلاعات دانش آموزان داری . اطلاعات جدول اولی شامل :
شماره دانش آموزی - نام - نام خانوادگی - سال تولد - شماره شناسنامه - .....
و اطلاعات جدول دوم هم شامل :
شماره دانش آموزی - نمره درس دینی - نمره درس ریاضی - ......- معدل کل
حالا برای ارتباط دو جدول باید از فیلد شماره دانش آموزی استفاده کنی تا اطلاعات فردی دانش آموز رو همراه با اطلاعات درسی اون به دست بیاری و طبیعی هیت اگه از هر فیلد دیگه ای استفاده کنی با خطا مواجه می شی.
سلام
می شود لطف کنید و این ارتباط چند به چند را بیشتر توضیح دهید
با تشکر
ببینین یه تعریف ساده تر اینه برای اینکه 2 تا جدول با هم کار کنن اینه که دوتا فیلد همنام داشته باشن که با هم کار کنن همونطور که جناب didi فرمودن توی مثالشون هم هست فیلد شماره دانش اموزی در هر دو جدول وجود داره چون این همون فیلدیه که ایجاد رابطه میکنه چون هر دانش اموز دارای شماره دانش اموزی مختط به خودشه و برای گرفتن خروجی از جدولها مثلا فردی بنام حسن به شماره 197 وقتی میخواهی جستجو کنی فیلد رابط که همون شماره دانش اموزیه یعنی 197 در هر دو جدول میگرده ومقادیر فیلدی که شماره دانش اموزیش 197 هست و متعلق به اون دانش اموز(حسن) هست رو نمایش میده