غزوان بتاريخ: 6 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 6 أبريل 2004 سلام عليكمif the realtion has two attributes or more as a primary key when i define the primary key should i declare a constraint for every key like this constraint pk1 primary key(id); constraint pk1 primary key(date); or declare them just in one constraint : constraint pk primary key(id,date) also what about the same case for foriegn key when i have more than one foriegn key اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله ندا بتاريخ: 6 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 6 أبريل 2004 اذا كان هناك شرط من النوع مفتاح اساسي و به اكثر من عمود فيجب تعريفهم في شرط واحد مثل الطريقة الثانيه التي كتبتها و في حالة وجود علاقة ربط تشير لهذه العلاقة الاساسية لابد من وجود عمودين مناظرين في الجدول الاخر و كتابة شرط واحد للعمودينمع تمنياتي بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
غزوان بتاريخ: 6 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 6 أبريل 2004 مشكور ع الرد السريع طيب بالنسبة FORIEGN KEY اذا كانت العلاقة N TO M راح يكون PRIMARY KEY و FORIEGN KEY في نفس الوقت مثلاSTUDENT(ID,NAME )COURSE(CODE, NAME)TAKE_COURSE(ID,CODE)الحين اذا بعمل CREATE لـــ TAKE_COURSE بهذا الشكل صح و لا لا CREATE TABLE TAKE_COURSE (ID NUMBER, CODE CHAR(4) CONSTRAINT PK1 PRIMARY KEY(ID,CODE) CONSTRAINT FORIEGN KEY(ID) REFRENCES STUDENT (ID) CONSTRAINT FORIEGN KEY (CODE) REFRENCES COURSE(CODE) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله ندا بتاريخ: 6 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 6 أبريل 2004 الفكرة صحيحه مع مراعاة قواعد اللغه مع تمنياتي بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
غزوان بتاريخ: 7 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 thanks very much اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.