#unusual# بتاريخ: 13 مايو 2011 تقديم بلاغ مشاركة بتاريخ: 13 مايو 2011 لسلام عليكمانا مبتدئة بعالم الاوراكل وال sqlوعندي مشكلة اتمنى الاقي حلها هنا , هذا جدول فيه 4 برايمري كي وبنفس الوقت اثنين منهم هما فورين كي لجدول ثاني create TABLE PATIENTSSERVICE( PID varchar2(5) Not Null, SERVICEID varchar2(5) Not Null, SDATE date Not null, SPRICE number(5) Not null, AMOUNT number(15), SERAMOUNT number(4) , TOTAL number(9), CONSTRAINT PATIENTSSERVICE_Pk PRIMARY KEY(PID,SERVICEID , SDATE , SPRICE), CONSTRAINT PATIENTSSERVICE_PID_FK FOREIGN KEY (PID) REFERENCES PATIENTS(PID)); create TABLE SERVICES( SERVICEID varchar2(5) Not Null, Service_NAME varchar2(30) , PRICE number(5)Not Null, CONSTRAINT SERVICES_Pk PRIMARY KEY(SERVICEID,PRICE )); اذا جيت اسوي alter للجدول مايضبط معاي ALTER TABLE PATIENTSSERVICE ADD CONSTRAINT PATIENTSSERVICE_SERVICEID_FK FOREIGN KEY (SERVICEID) REFERENCES SERVICES(SERVICEID); ALTER TABLE PATIENTSSERVICE ADD CONSTRAINT PATIENTSSERVICE_PRICE_FK FOREIGN KEY (SPRICE) REFERENCES SERVICES(PRICE); ياليت اللي عنده اجابة يفيدني لان هذا واجب تسليمه السبت بكره اتمنى اني قدرت اوصل اسئلتي بوضوحومشكورين مقدما.. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohamed _salah بتاريخ: 13 مايو 2011 تقديم بلاغ مشاركة بتاريخ: 13 مايو 2011 السلام عليكم الاخت unusualاللى فهمتة من سؤللك انك عاوزة تعدلى ال primary key & foreign key اولا قومى بحذف ال primary key & foreign key المنشأ من قبل عن طريق الامر Drop constraint (constraint name); ثم اععدى الانشاء مرة اخرى تحياتي. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
#unusual# بتاريخ: 13 مايو 2011 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 13 مايو 2011 مشكور اخي على ردك لكن انا ما ابغى اعدل اللي ابغاه انه ال serviceid & price تكون primary key في الجدول الاول وفي نفس الوقت تكون foreign للجدول الثاني اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.