تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة في العلاقات تظهر الرسالة التالية
#1
الرسالة هي 
'Classes' table saved successfully
'JTSSCP' table
- Unable to create relationship 'FK_JTSSCP_Classes'.  
Introducing FOREIGN KEY constraint 'FK_JTSSCP_Classes' on table 'JTSSCP' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint. See previous errors.

علما ان المجدول classes جدول رئيسي والجدول JTSSCP هو جدول تقاطع من عدة جداول والمشكلة انه لا يقبل الارتباط سوى بجدول واحد فقط مالحل الصورة التالية توضح
والحقول التي عليها العلاقات تتطابق في كل شيء ,,,,,,,,,,,,,,
   
لا شيء مستحيل
الرد }}}
تم الشكر بواسطة:
#2
عذراً هذا رد سريع لعدم توفر وقت للتدقيق في الصورة

الرسالة بتقوم أنك ستسبب في دواة،
يبدو أنك حددك الربط بالتكامل مع أحداث Delete وUpdate والتي تعني عند الحذف يحذف المترابط معه أيضاً وكذلك في التحديث.
الرد }}}
تم الشكر بواسطة:
#3
(01-11-16, 01:18 PM)ممدوح كتب : عذراً هذا رد سريع لعدم توفر وقت للتدقيق في الصورة

الرسالة بتقوم أنك ستسبب في دواة،
يبدو أنك حددك الربط بالتكامل مع أحداث Delete وUpdate والتي تعني عند الحذف يحذف المترابط معه أيضاً وكذلك في التحديث
انا حددتها فرض التكامل المرجعي لكن  ما قبل SQL العلاقة .
طيب مالسبب ممكن الافادة في علاقات مع جدول التقاطع
لا شيء مستحيل
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم