إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

عايز ربط مفتاح أجنبى مركب


5 رد (ردود) على هذا الموضوع

#1 The Black Tiger

The Black Tiger

    عضو

  • الأعضــاء
  • 7 مشاركة

تاريخ المشاركة 23 September 2010 - 12:01 PM

السلام عليكم ورحمة الله وبركاته
انا كنت عايز اعرف بس إزاى اربط بين الجدوال بمفتاح أجنبى بس مركب ويا ريت حد يجيب عليا

  • The Black Tiger معجب بهذا

#2 tarek_fathi

tarek_fathi

    عضو مميز

  • الأعضــاء
  • 594 مشاركة
  • الاسم الأول:Tarek
  • اسم العائلة:Bakr
  • البـلـد: Country Flag
  • المنصب الحالي:Team Lead-Head of software Development Unit

تاريخ المشاركة 23 September 2010 - 01:46 PM

تقصد تعمل join يعنى على الفورم و لا تربط بينهم كجداول؟؟

#3 malik alwadi

malik alwadi

    عضو نشط

  • الأعضــاء
  • 371 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Internet Browsing

تاريخ المشاركة 23 September 2010 - 05:34 PM

السلام عليكم
-أخي بالنسبه الى المفتاح الاجنبي المركب يتم استخدامه من خلال كسر الروابط بين الجداول Many-To-Many
مثال لوكان هناك جدول الطلاب والمواد فهذه العلاقه many-to-many فيتم عمل جدول وسيط باسم composite Table ويستخدم به
المفتاح الاجنبي المركب من كلا الجدولين .

لا الله الا انت سبحانك اني كنت من الظالمين


#4 The Black Tiger

The Black Tiger

    عضو

  • الأعضــاء
  • 7 مشاركة

تاريخ المشاركة 24 September 2010 - 10:19 AM

أعنى انه لدى جدولين كل جدول منهم به 2 عمود احتاج ربط العمودين برابط fk فى أمر واحد ، اى امر يربط العمودين FK بخطوه واحده
انا عايز طريقة كتابتة او الشكل العام للطريقة.


#5 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,559 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 24 September 2010 - 02:33 PM

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

اليك هذا المثال من مشاركة سابقة بالمنتدى
هل ممكن عمل اكثر من PRIMARY KEY فى جدول واحد وكيف ذلك

create table ord ( num number(5) , nam varchar2(20) , ordr number(5) , 
primary key ( num , nam ) ) ;
create table ord1 ( num number(5) , nam varchar2(20) , ordr number(5) ,
foreign key ( num , nam ) references ord ( num , nam ) ) ;

شكل القاعدة ... كما فى الدرس بالمنتدى الدرس الثاني: طرق انشاء الجداول والمحددات ضمن سلسلة دروس كيف تبدأ مع اوراكل

CONSTRAINT fk_column
 FOREIGN KEY (column1, column2, ... column_n)
 REFERENCES parent_table (column1, column2, ... column_n)
);

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#6 The Black Tiger

The Black Tiger

    عضو

  • الأعضــاء
  • 7 مشاركة

تاريخ المشاركة 24 September 2010 - 03:49 PM

1000 شكر على المساعدة الجميلة دى