بتاريخ: 31 أكتوبر 201510 سنة comment_267222 بسم الله الرحمن الرحيم عندي قاعدة بيانات بها جدول الطلاب وتحتوي على البيانات الأساسية للطالب ونريد عمل علاقة من رقم الطالب STD_ID كمفتاح اساسي للجداول التالية 1. جدول Fathers حيث بيانات والد الطالب 2. جدول Mothers حيث بيانات الأم للطالب 3. جدول gu حيث بيانات ولى أمر الطالب 4. جدول health حيث بيانات متابعة الحالة الصحية للطالب وكل هذه الجداول يجب ان تكون مرتبط بجدول الطالب فكيف اقوم بعمل اكثر من علاقة على نفس الحقل STD_ID_PK وشكرا جزيلا لكم :::: تقديم بلاغ
بتاريخ: 31 أكتوبر 201510 سنة كاتب الموضوع comment_267229 زي ما بتعمل علي واحد اعمل ع الباقى عزيزي eslam elbyalyعندما يتم ربط اي من الجداول السابقة بالجدول الاساسي للطلاب يتم بشكل صحيح وبدون مشاكل وكلن عند عمل علاقة من جدول اخر على نفس المفتاح الاساسي المستخدم تظهر رسالة مفادها ان الحقل الاساسي مستخدم في علاقة اخرى شكرا لسيادتكم تقديم بلاغ
بتاريخ: 31 أكتوبر 201510 سنة كاتب الموضوع comment_267231 ورينا الايرور لو سمحت Error starting at line : 1 in command - ALTER TABLE fathers ADD CONSTRAINT std_id_FK FOREIGN KEY(std_id) REFERENCES info_student_1 (stdid) Error report - SQL Error: ORA-02264: name already used by an existing constraint 02264. 00000 - "name already used by an existing constraint" *Cause: The specified constraint name has to be unique. *Action: Specify a unique constraint name for the constraint. تقديم بلاغ
بتاريخ: 31 أكتوبر 201510 سنة comment_267234 السلام عليكم ورحمة الله غير مسموح بتكرار اسم القيد CONSTRAINT أكثر من مرة وهي std_id_FK استبدله بأسم أخر تقديم بلاغ
بتاريخ: 31 أكتوبر 201510 سنة comment_267235 ورينا الايرور لو سمحت Error starting at line : 1 in command -ALTER TABLE fathers ADD CONSTRAINT std_id_FK FOREIGN KEY(std_id) REFERENCES info_student_1 (stdid) Error report - SQL Error: ORA-02264: name already used by an existing constraint 02264. 00000 - "name already used by an existing constraint" *Cause: The specified constraint name has to be unique. *Action: Specify a unique constraint name for the constraint. شككتنى فى نفسى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.