-- -- Contraintes pour les tables exportees -- -- ATTENTION : remplacer le nom "mydb" par le nom de votre base de donnée use mydb; -- -- Contraintes pour la table `categories` -- ALTER TABLE `categories` ADD CONSTRAINT fk_categories_sur_categorie_id FOREIGN KEY (sur_categorie_id) REFERENCES sur_categories (id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `emprunts` -- ALTER TABLE `emprunts` ADD CONSTRAINT fk_emprunt_materiel_id FOREIGN KEY (materiel_id) REFERENCES materiels (id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `materiels` -- ALTER TABLE `materiels` ADD UNIQUE (numero_laboratoire), ADD CONSTRAINT fk_materiels_sous_categorie_id FOREIGN KEY (sous_categorie_id) REFERENCES sous_categories (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_groupe_thematique_id FOREIGN KEY (groupes_thematique_id) REFERENCES groupes_thematiques (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_groupe_metier_id FOREIGN KEY (groupes_metier_id) REFERENCES groupes_metiers (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_categorie_id FOREIGN KEY (categorie_id) REFERENCES categories (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_site_id FOREIGN KEY (site_id) REFERENCES sites (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_organisme_id FOREIGN KEY (organisme_id) REFERENCES organismes (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_materiels_sur_categorie_id FOREIGN KEY (sur_categorie_id) REFERENCES sur_categories (id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `sous_categories` -- ALTER TABLE `sous_categories` ADD CONSTRAINT fk_sous_categories_category_id FOREIGN KEY (categorie_id) REFERENCES categories (id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `suivis` -- ALTER TABLE `suivis` ADD CONSTRAINT fk_suivis_materiel_id FOREIGN KEY (materiel_id) REFERENCES materiels (id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `utilisateurs` -- -- ALTER TABLE `utilisateurs` -- ADD CONSTRAINT fk_utilisateurs_groupes_metier_id FOREIGN KEY (groupes_metier_id) REFERENCES groupes_metiers (id) ON DELETE NO -- ACTION ON UPDATE NO ACTION; -- -- Contraintes pour la table `Documents` -- ALTER TABLE documents ADD CONSTRAINT fk_documents_materiel_id FOREIGN KEY (materiel_id) REFERENCES materiels (id) ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT fk_documents_suivi_id FOREIGN KEY (suivi_id) REFERENCES suivis (id) ON DELETE NO ACTION ON UPDATE NO ACTION;