Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2403 → Rev 2404

/trunk/doc/bdd/schema_bdd_cel_v2.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/doc/bdd/catalogue_champs_etendus/catalogue.sql
31,6 → 31,7
`label` varchar(255) NOT NULL,
`invisible` tinyint(1) NOT NULL,
`groupe` tinyint(1) NOT NULL,
`prive` tinyint(1) NOT NULL,
PRIMARY KEY (`cle`),
KEY `label` (`label`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
39,47 → 40,48
-- Contenu de la table `cel_catalogue_champs_etendus`
--
 
INSERT INTO `cel_catalogue_champs_etendus` (`cle`, `label`, `invisible`, `groupe`) VALUES
('adresse', 'Adresse', 0, 0),
('arbreTetardAligneNbre', 'Nombre d''arbres d''alignement', 0, 0),
('arbreTetardCirconferenceA1m', 'Circonférence à 1 m du sol (en m)', 0, 0),
('arbreTetardClasseCirconferenceA1m', 'Classe de circonférence à 1 m du sol (en m)', 0, 0),
('arbreTetardEntretientCoupe', 'Type d''entretien', 0, 0),
('arbreTetardEtatSanitaire', 'État sanitaire', 0, 0),
('arbreTetardFormation', 'Type de formation', 0, 0),
('arbreTetardHauteurTete', 'Hauteur de la tête (en m)', 0, 0),
('arbreTetardPresenceCavite', 'Présence de cavités', 0, 0),
('arbreTetardPresenceSp', 'Présence d''espèces sur l''arbre', 0, 0),
('arbreTetardTailleType', 'Type de taille', 0, 0),
('ChampsArbresTetards', 'Champs du projet arbres tétards', 0, 1),
('ChampsFlorileges', 'Champs du projet florilèges', 0, 1),
('ChampsSauvages', 'Champs du projet Sauvages de ma rue', 0, 1),
('coauteurintitule1', 'coauteurIntitule:1', 0, 0),
('Collecteur', 'Collecteur', 0, 0),
('Collecteurobservation', 'Collecteur de l''observation', 0, 0),
('coordonneelambert93x', 'coordonneeLambert93X', 0, 0),
('coordonneelambert93y', 'coordonneeLambert93Y', 0, 0),
('dateArretTraitementPhyto', 'Date d''arrêt des traitements', 0, 0),
('dateDerniereIntervention', 'Dernière intervention', 0, 0),
('Determinateur', 'Déterminateur', 0, 0),
('hauteurBatimentAvoisinant', 'Hauteur des bâtiments', 0, 0),
('hauteurPlante', 'Hauteur max. (en cm) de la plante', 0, 0),
('intensiteGestion', 'Intensité de gestion', 0, 0),
('itineraireGestion', 'Description de l''itinéraire de gestion', 0, 0),
('latitudeDebutRue', 'Latitude du début de la rue', 0, 0),
('latitudeFinRue', 'Latitude de fin de la rue', 0, 0),
('longitudeDebutRue', 'Longitude du début de la rue', 0, 0),
('longitudeFinRue', 'Longitude de fin de la rue', 0, 0),
('perceptionRiverainMauvaise', 'Mauvaise perception par les riverains ?', 0, 0),
('perceptionTechnicien', 'Perceptions par l''équipe', 0, 0),
('periodiciteTraitementPhyto', 'Utilisation de produits phytosanitaires', 0, 0),
('personneFonction', 'Fonction de l''observateur', 0, 0),
('personneService', 'Service de l''observateur', 0, 0),
('personneStructure', 'Structure de l''observateur', 0, 0),
('resistanceTraitementPhyto', 'Résistance/Résilience', 0, 0),
('revetementSol', 'Revêtement de sol', 0, 0),
('typoUrbaine', 'Typologie', 0, 0),
('vitesseCroissance', 'Croissance', 0, 0);
INSERT INTO `cel_catalogue_champs_etendus` (`cle`, `label`, `invisible`, `groupe`, `prive`) VALUES
('adresse', 'Adresse', 0, 0, 0),
('arbreTetardAligneNbre', 'Nombre d''arbres d''alignement', 0, 0, 0),
('arbreTetardCirconferenceA1m', 'Circonférence à 1 m du sol (en m)', 0, 0, 0),
('arbreTetardClasseCirconferenceA1m', 'Classe de circonférence à 1 m du sol (en m)', 0, 0, 0),
('arbreTetardEntretientCoupe', 'Type d''entretien', 0, 0, 0),
('arbreTetardEtatSanitaire', 'État sanitaire', 0, 0, 0),
('arbreTetardFormation', 'Type de formation', 0, 0, 0),
('arbreTetardHauteurTete', 'Hauteur de la tête (en m)', 0, 0, 0),
('arbreTetardPresenceCavite', 'Présence de cavités', 0, 0, 0),
('arbreTetardPresenceSp', 'Présence d''espèces sur l''arbre', 0, 0, 0),
('arbreTetardTailleType', 'Type de taille', 0, 0, 0),
('ChampsArbresTetards', 'Champs du projet arbres tétards', 0, 1, 0),
('ChampsFlorileges', 'Champs du projet florilèges', 0, 1, 0),
('ChampsSauvages', 'Champs du projet Sauvages de ma rue', 0, 1, 0),
('coauteurCourriel', 'Courriel du co-auteur', 0, 0, 1),
('coauteurIntitule', 'Intitulé du co-auteur', 0, 0, 0),
('Collecteur', 'Collecteur', 0, 0, 0),
('Collecteurobservation', 'Collecteur de l''observation', 0, 0, 0),
('coordonneelambert93x', 'coordonneeLambert93X', 0, 0, 0),
('coordonneelambert93y', 'coordonneeLambert93Y', 0, 0, 0),
('dateArretTraitementPhyto', 'Date d''arrêt des traitements', 0, 0, 0),
('dateDerniereIntervention', 'Dernière intervention', 0, 0, 0),
('Determinateur', 'Déterminateur', 0, 0, 0),
('hauteurBatimentAvoisinant', 'Hauteur des bâtiments', 0, 0, 0),
('hauteurPlante', 'Hauteur max. (en cm) de la plante', 0, 0, 0),
('intensiteGestion', 'Intensité de gestion', 0, 0, 0),
('itineraireGestion', 'Description de l''itinéraire de gestion', 0, 0, 0),
('latitudeDebutRue', 'Latitude du début de la rue', 0, 0, 0),
('latitudeFinRue', 'Latitude de fin de la rue', 0, 0, 0),
('longitudeDebutRue', 'Longitude du début de la rue', 0, 0, 0),
('longitudeFinRue', 'Longitude de fin de la rue', 0, 0, 0),
('perceptionRiverainMauvaise', 'Mauvaise perception par les riverains ?', 0, 0, 0),
('perceptionTechnicien', 'Perceptions par l''équipe', 0, 0, 0),
('periodiciteTraitementPhyto', 'Utilisation de produits phytosanitaires', 0, 0, 0),
('personneFonction', 'Fonction de l''observateur', 0, 0, 0),
('personneService', 'Service de l''observateur', 0, 0, 0),
('personneStructure', 'Structure de l''observateur', 0, 0, 0),
('resistanceTraitementPhyto', 'Résistance/Résilience', 0, 0, 0),
('revetementSol', 'Revêtement de sol', 0, 0, 0),
('typoUrbaine', 'Typologie', 0, 0, 0),
('vitesseCroissance', 'Croissance', 0, 0, 0);
 
--
-- Structure de la table `cel_catalogue_champs_etendus_liaison`
/trunk/doc/bdd/schema_bdd_cel_v2.mwb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/doc/bdd/cel_v2.sql
12,16 → 12,14
`id_image` BIGINT NOT NULL ,
`id_observation` BIGINT NOT NULL ,
`date_liaison` DATETIME NOT NULL ,
PRIMARY KEY (`id_image`, `id_observation`) )
PRIMARY KEY (`id_image`, `id_observation`) ,
INDEX `observation` (`id_observation` ASC) ,
INDEX `image` (`id_image` ASC) )
ENGINE = MyISAM
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_unicode_ci;
 
CREATE INDEX `observation` ON `cel_obs_images` (`id_observation` ASC) ;
 
CREATE INDEX `image` ON `cel_obs_images` (`id_image` ASC) ;
 
 
-- -----------------------------------------------------
-- Table `cel_utilisateurs`
-- -----------------------------------------------------
99,15 → 97,14
`date_modification` DATETIME NOT NULL ,
`date_creation` DATETIME NOT NULL COMMENT 'Date d\'ajout de l\'image au CEL.' ,
`publiable_eflore` TINYINT(1) NOT NULL DEFAULT 1 ,
PRIMARY KEY (`id_image`) )
PRIMARY KEY (`id_image`) ,
INDEX `id_image` (`id_image` ASC, `ordre` ASC, `ce_utilisateur` ASC) )
ENGINE = MyISAM
AUTO_INCREMENT = 265
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;
 
CREATE INDEX `id_image` ON `cel_images` (`id_image` ASC, `ordre` ASC, `ce_utilisateur` ASC) ;
 
 
-- -----------------------------------------------------
-- Table `cel_zones_geo`
-- -----------------------------------------------------
127,14 → 124,13
`bg` BIGINT NULL ,
`bd` BIGINT NULL ,
`niveau` INT NULL ,
PRIMARY KEY (`id_zone_geo`) )
PRIMARY KEY (`id_zone_geo`) ,
INDEX `nom` (`nom` ASC) )
ENGINE = MyISAM
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;
 
CREATE INDEX `nom` ON `cel_zones_geo` (`nom` ASC) ;
 
 
-- -----------------------------------------------------
-- Table `cel_obs_etendues`
-- -----------------------------------------------------
216,28 → 212,20
`certitude` VARCHAR(255) NULL DEFAULT NULL ,
`phenologie` VARCHAR(255) NULL DEFAULT NULL ,
`code_insee_calcule` VARCHAR(5) NULL DEFAULT NULL COMMENT 'Code INSEE calculé par un scrip CRON.' ,
PRIMARY KEY (`id_observation`) COMMENT ' /* comment truncated */ /*Index sur (bdtfx,bdtfx,isfan)*/' COMMENT ' /* comment truncated */ /*Date_transmission : nécessaire à l'ORDER BY utilisé dans la liste d'observation de DEL*/' COMMENT ' /* comment truncated */ /*Nécessaire à CEL/DEL qui officie avec transmission = 1*/' )
PRIMARY KEY (`id_observation`) ,
UNIQUE INDEX `id_obs` (`ce_utilisateur` ASC, `ordre` ASC) ,
INDEX `date_creation` (`ce_utilisateur`(10) ASC, `date_creation` ASC) ,
INDEX `coordonnees` (`latitude` ASC, `longitude` ASC) ,
INDEX `nom_retenu` (`nom_ret` ASC) ,
INDEX `date_observation` (`date_observation` ASC) COMMENT ' /* comment truncated */ /*Index sur (bdtfx,bdtfx,isfan)*/' ,
INDEX `nom_referentiel` (`nom_referentiel`(5) ASC) COMMENT ' /* comment truncated */ /*Date_transmission : nécessaire à l'ORDER BY utilisé dans la liste d'observation de DEL*/' ,
INDEX `date_transmission` (`date_transmission` DESC) COMMENT ' /* comment truncated */ /*Nécessaire à CEL/DEL qui officie avec transmission = 1*/' ,
INDEX `transmission` (`transmission` ASC) )
ENGINE = MyISAM
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;
 
CREATE UNIQUE INDEX `id_obs` ON `cel_obs` (`ce_utilisateur` ASC, `ordre` ASC) ;
 
CREATE INDEX `date_creation` ON `cel_obs` (`ce_utilisateur`(10) ASC, `date_creation` ASC) ;
 
CREATE INDEX `coordonnees` ON `cel_obs` (`latitude` ASC, `longitude` ASC) ;
 
CREATE INDEX `nom_retenu` ON `cel_obs` (`nom_ret` ASC) ;
 
CREATE INDEX `date_observation` ON `cel_obs` (`date_observation` ASC) ;
 
CREATE INDEX `nom_referentiel` ON `cel_obs` (`nom_referentiel`(5) ASC) ;
 
CREATE INDEX `date_transmission` ON `cel_obs` (`date_transmission` DESC) ;
 
CREATE INDEX `transmission` ON `cel_obs` (`transmission` ASC) ;
 
 
-- -----------------------------------------------------
-- Table `cel_utilisateurs_infos`
-- -----------------------------------------------------
294,6 → 282,7
`label` VARCHAR(255) NULL ,
`invisible` TINYINT(1) NULL ,
`groupe` TINYINT(1) NULL ,
`prive` TINYINT(1) NULL ,
PRIMARY KEY (`cle`) )
ENGINE = InnoDB;