drop table if exists mesure cascade;
drop table if exists capteur cascade;
drop table if exists actionneur cascade;
drop table if exists zone cascade;
drop table if exists actionneur2zone cascade;

drop procedure if exists capteurs_actionneurs_zone;
drop procedure if exists trouver_zones_sans_confort;
drop function if exists moyenne_capteur;
drop function if exists nbsszones_zone;

drop table if exists compteur_mesures;

DROP TRIGGER if exists after_insert_mesure;
DROP TRIGGER if exists before_update_capteur;
