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 32 33
|
CREATE TABLE USERS
(
login varchar2(20) NOT NULL,
nom varchar2(20) NOT NULL,
prenom varchar2(20) NOT NULL,
password varchar2(20) NOT NULL,
email varchar2(50),
datecrea DATE,
PRIMARY KEY (login)
);
CREATE TABLE DROITS
(
login varchar2(20) NOT NULL,
role varchar2(20) NOT NULL,
business char(1) NOT NULL,
application varchar2(20),
lecture number(1) NOT NULL,
modif number(1) NOT NULL,
suppression number(1) NOT NULL,
FOREIGN KEY (login) REFERENCES USERS(login)
);
CREATE TABLE ROLE
(
numrole number(5) NOT NULL,
login varchar2(20) NOT NULL,
application varchar2(20),
bouton varchar2(20),
PRIMARY KEY (numrole),
FOREIGN KEY (login) REFERENCES USERS(login)
); |
Partager