use database; -- On execute TOUT ou RIEN START TRANSACTION; -- -- 15/08/2015 -- Rajouter la table fichiers -- -- -- Structure de la table `fichiers` -- CREATE TABLE IF NOT EXISTS `fichiers` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nom` varchar(50) COLLATE latin1_general_ci NOT NULL, `description` text COLLATE latin1_general_ci, `type_id` int(11) DEFAULT NULL, `materiel_id` int(11) DEFAULT NULL, `suivi_id` int(11) DEFAULT NULL, `materiel_numero_laboratoire` varchar(14) DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_fichiers_type_id` (`type_id`), KEY `fk_fichiers_materiel_id` (`materiel_id`), KEY `fk_fichiers_suivi_id` (`suivi_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=3 ; -- -- Contraintes pour la table `fichiers` -- ALTER TABLE `fichiers` ADD CONSTRAINT `fk_fichiers_materiel_id` FOREIGN KEY (`materiel_id`) REFERENCES `materiels` (`id`), ADD CONSTRAINT `fk_fichiers_suivi_id` FOREIGN KEY (`suivi_id`) REFERENCES `suivis` (`id`), ADD CONSTRAINT `fk_fichiers_type_id` FOREIGN KEY (`type_id`) REFERENCES `type_suivis` (`id`); COMMIT;