ارتباط 1:Nبین جداول

ارتباط 1:Nبین جداول

برنامه نویسی • 1393/03/01 @salmah
ارتباط 1:Nبین جداول
باسلام
من بین دوتا جدول ارتباط 1:n ایجاد کردم.
الان که میخوام برای جدول دوم چندتا مقدار درج کنم مقداری درج نمیشه و برنامه متوقف نمیشه.
اشکال کار چیه مگه وقتی ارتباط 1:nبرقرار بشه امکان درج چند تا رکورد در جدول طرفn نیست
واقعا کسی جوابشو نمی دونه؟؟؟؟؟!!!!
فقط یکی بگه وقتی ارتباط 1:n ایجاد کنیم باید طرف n بشه چندتا مقدار ذخیره بشه؟؟؟؟؟؟؟؟؟؟؟؟؟یا نه
والا اجی من بلد نیستم
اصن نمدونم چی هستش وگرنه کمکت میکردم
پگاه جان خیلی ماهی......
سلام
احتمالا بخاطر نقض جامعیت ارجاعی ازتون ایراد میگیره
مثلا من میخوام دو تا جدول درست کنم جدول درس ها و جدول انتخاب ها با ارتباط یک به چند به صورت cascade: اول باید اسم هر درس و مشخصات هر درس رابرای جدول درس وارد کنم بعد در جدول انتخاب ها باید بگم هر دانشجو چه درسی( چه شماره درسی) گرفته اگر شماره درسی که برای هر دانشجو وارد میکنم در جدول درس ها موجود نباشه یعنی دانشجو درسی را گرفته که وجود نداره پس قاعدتا نباید اجازه داده بشه که اضافه شود! واین یعنی قاعده ی جامعیت ارجاع!
شما برای ارتباط یک به چند برای فیلد مشترک که روی اون ارتباط را برقرار کردین اول باید در جدولی که مقدارش یکتاست برای آن مقدار وارد کنید بعد در جدول دیگه از مقدارهای جدول اول استفاده کنید )مثل درس و انتخاب(دانشجو میتواند از درس های موجود در جدول درس فقط انتخاب کنه)