1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
Create table E (
Eid Char(3) Not null
, Enom varchar (48) Not null
, Constraint E_PK Primary Key (Eid)
) ;
Create table P (
Pid Char(3) Not null
, Eid Char(3) Not null
, Pnom varchar (48) Not null
, Constraint P_PK Primary Key (Pid)
, Constraint P_AK Unique (Pid, Eid)
, Constraint PE_FK Foreign Key (EiD) References E
) ;
Create table V (
Vid Char(3) Not null
, Eid Char(3) Not null
, Vnom varchar (48) Not null
, Constraint V_PK Primary Key (Vid)
, Constraint V_AK Unique (Vid, Eid)
, Constraint VE_FK Foreign Key (EiD) References E
) ;
Create table PV (
Pid Char(3) Not null
, Vid Char(3) Not null
, Eid Char(3) Not null
, Constraint PV_PK Primary Key (Pid, Vid)
, Constraint PV_AKP Foreign Key (Pid, EiD) References P (Pid, Eid)
, Constraint PV_AKV Foreign Key (Vid, EiD) References V (Vid, Eid)
) ; |
Partager