انا مبتدئة بعالم الاوراكل وال 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);
ياليت اللي عنده اجابة يفيدني لان هذا واجب تسليمه السبت بكره اتمنى اني قدرت اوصل اسئلتي بوضوح
ومشكورين مقدما..