واجهتنى رسائل خطأ فى جداول مختلفة عن حذف بيانات
والرسالة الاخيرة عند محاولة استعراض الدايجرام
1-The row value(s) updated or deleted either do not make the row unique or they alter multiple rows
لا يوجد على الجدول مفتاح اساسي لذا عليك بوضع واحد .
2- statement conflicted with the REFERENCE constraint Foreign Key Constrains
تحاول حذف سجلات مرتبطة مع جدول آخر . فعليك حذف السجلات من جميع الجدول المرتبطة
3-Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files
اذهب على خصائص قاعدة البيانات ثم خيار
files
ثم owner ومن الزر الذي بجانبه اختر مستخدم مثل SA او computer/user اي اسم جهازك مع اسم المستخدم .
الاخ العزيز :
اشكرك على الرد
ولى تعليق
1- بالنسبة لاضافة مفتاح اساسى للجدول
هل يشترط وجود مفتاح اساسى لحذف بيانات بالجدول؟ مع العلم ان هذا الجدول لا يتتطلب مفتاح اساسى لانه المحقلين الذين بداخله يعتبروا مفاتيح ثانوية
2- بالنسبة للسؤال عن عدم امكانية فتح الديجرام الخاص بقاعدة البيانات بدخل لصفحة owner بجد sa ولو دخلت بحساب sa لايعرض لى الديجرام
اقتباسهل يشترط وجود مفتاح اساسى لحذف بيانات بالجدول؟ مع العلم ان هذا الجدول لا يتتطلب مفتاح اساسى لانه المحقلين الذين بداخله يعتبروا مفاتيح ثانوية
لازم يكون مفتاح اساسي والا سيكون عندك خطأ في التصميم. والمشكلة التي عندك هي كمايلي افرض وجود البيانات التالية
1 1
2 1
3 1
1 1
عندما تريد حذف القيم 1 و 1 لان نتمكن من معرفة اي سطر سيحذف هل هو الاول ام الاخير .
في حالة وجود حقول ثانوية هي في النهاية ستكون مفتاح اساسي . لذا عليك بتحديدها كمفتاح اساسي لكن قبل ذلك حذف المتشابهات .
وفي اسوأ الحالات يمكنك وضع ترقيم تلقائي وجعله مفتاح اساسي .
وبالنسبة لDiagram جرب وضع computer/user بدل SA .
الاخ العزيز اشكرك على الرد
ولكن بالنسبة لمشكلة عدم القدرة على عرض الديجرام لم تحل على الرغم انى كتبت computer/user