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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
CREATE TABLE moderateur(
moderId INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
moderTitre VARCHAR(4) NOT NULL,
moderName VARCHAR(20) NOT NULL,
moderPasswd VARCHAR(20) NOT NULL,
moderEmail VARCHAR(30) NOT NULL,
moderDateLastVisit DATETIME NULL,
PRIMARY KEY(moderId)
);
INSERT INTO moderateur(moderId, moderTitre, moderName, moderPasswd, moderEmail)
VALUES(1, 'M.', 'toto', 'ZJEbIwai', 'toto@toto.fr');
INSERT INTO moderateur(moderId, moderTitre, moderName, moderPasswd, moderEmail)
VALUES(2, 'M.', 'titi', 'Z8tFykMO', 'titi@titi.com');
CREATE TABLE domaine(
domaineId TINYINT(3) UNSIGNED NOT NULL AUTO_INCREMENT,
domaineName VARCHAR(25) NOT NULL,
domaineDescribe TINYTEXT NULL,
PRIMARY KEY(domaineId)
);
INSERT INTO domaine(domaineName, domaineDescribe) VALUES('AGAPS CL', 'Applicatif de Gestion Avancée des Professionnels de Santé (version Web)');
INSERT INTO domaine(domaineName, domaineDescribe) VALUES('ARNO', 'ARNO');
INSERT INTO domaine(domaineName, domaineDescribe) VALUES('AGATE', 'AGATE');
INSERT INTO domaine(domaineName, domaineDescribe) VALUES('ASFA', 'ASFA');
INSERT INTO domaine(domaineName, domaineDescribe) VALUES('Site Internet Almerys', 'Site Internet Almerys');
CREATE TABLE moderateur_has_domaine(
moderateur_moderId INTEGER(10) UNSIGNED NOT NULL,
domaine_domaineId TINYINT(3) UNSIGNED NOT NULL,
PRIMARY KEY(moderateur_moderId, domaine_domaineId),
INDEX moderateur_has_domaine_FKIndex1(moderateur_moderId),
INDEX moderateur_has_domaine_FKIndex2(domaine_domaineId),
FOREIGN KEY Rel_12(moderateur_moderId)
REFERENCES moderateur(moderId)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY Rel_13(domaine_domaineId)
REFERENCES domaine(domaineId)
ON DELETE NO ACTION
ON UPDATE NO ACTION
);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(2, 5);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(2, 2);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(2, 1);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(1, 4);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(1, 3);
INSERT INTO moderateur_has_domaine(moderateur_moderId, domaine_domaineId)
VALUES(1, 1); |
Partager