الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كيف اقوم بعمل علاقات متعددة على نفس المفتاح الاساسي

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم

عندي قاعدة بيانات بها جدول الطلاب وتحتوي على البيانات الأساسية للطالب 

ونريد عمل علاقة من رقم الطالب STD_ID كمفتاح اساسي للجداول التالية

1. جدول Fathers حيث بيانات والد الطالب 

2. جدول Mothers حيث بيانات الأم للطالب

3. جدول gu حيث بيانات ولى أمر الطالب 

4. جدول health حيث بيانات متابعة الحالة الصحية للطالب

 

وكل هذه الجداول يجب ان تكون مرتبط بجدول الطالب

فكيف اقوم بعمل اكثر من علاقة على نفس الحقل STD_ID_PK

وشكرا جزيلا لكم ::::

بتاريخ:

زي ما بتعمل علي واحد اعمل ع الباقى

بتاريخ:
  • كاتب الموضوع

زي ما بتعمل علي واحد اعمل ع الباقى

عزيزي 

eslam elbyaly

عندما يتم ربط اي من الجداول السابقة بالجدول الاساسي للطلاب يتم بشكل صحيح وبدون مشاكل وكلن عند عمل علاقة من جدول اخر على نفس المفتاح الاساسي المستخدم تظهر رسالة مفادها ان الحقل الاساسي مستخدم في علاقة اخرى

 

شكرا لسيادتكم

بتاريخ:

ورينا الايرور لو سمحت

بتاريخ:
  • كاتب الموضوع

ورينا الايرور لو سمحت

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.
بتاريخ:

السلام عليكم ورحمة الله 

 

غير مسموح بتكرار اسم القيد CONSTRAINT أكثر من مرة 

وهي std_id_FK

استبدله بأسم أخر 

بتاريخ:

 

 

ورينا الايرور لو سمحت

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.

شككتنى فى نفسى

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.