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
| -- -----------------------------------------------------
-- Table `benevolat`.`Benevole`
-- -----------------------------------------------------
`Benevole` (
`Ben_ID` INT NOT NULL AUTO_INCREMENT ,
`Ben_Sex` CHAR(1) NOT NULL DEFAULT 'M' ,
`Ben_Nom` VARCHAR(50) NOT NULL ,
`Ben_Prenom` VARCHAR(50) NOT NULL ,
...
PRIMARY KEY (`Ben_ID`)
-- -----------------------------------------------------
-- Table `benevolat`.`Dispo`
-- -----------------------------------------------------
`Dispo` (
`Dispo_ID` INT NOT NULL AUTO_INCREMENT ,
`Dispo_Intitule` VARCHAR(25) NOT NULL ,
PRIMARY KEY (`Dispo_ID`) )
-- -----------------------------------------------------
-- Table `benevolat`.`Benevole_has_Dispo`
-- -----------------------------------------------------
`Benevole_has_Dispo` (
`Benevole_Ben_ID` INT NOT NULL ,
`Dispo_Dispo_ID` INT NOT NULL ,
PRIMARY KEY (`Benevole_Ben_ID`, `Dispo_Dispo_ID`) ,
INDEX `fk_Benevole_has_Dispo_Benevole1` (`Benevole_Ben_ID` ASC) ,
INDEX `fk_Benevole_has_Dispo_Dispo1` (`Dispo_Dispo_ID` ASC) ,
CONSTRAINT `fk_Benevole_has_Dispo_Benevole1`
FOREIGN KEY (`Benevole_Ben_ID` )
REFERENCES `benevolat`.`Benevole` (`Ben_ID` ),
CONSTRAINT `fk_Benevole_has_Dispo_Dispo1`
FOREIGN KEY (`Dispo_Dispo_ID` )
REFERENCES `benevolat`.`Dispo` (`Dispo_ID` ) |
Partager