{{tag> base_de_données gestion_de_site UML}} ====== Outil de suivi des actions de gestion ====== Voici ci-dessous un debut de description des tables identifiées dans le {{:communication:classes_uml_suivi_action_de_gestion.pdf|diagramme de classe}}. Libre à vous de les compléter. Un exemple de lecture de ce diagramme : * un plan de gestion définit 0 à n objectifs de gestion * un objectif de gestion est définit dans 0 à 1 plan de gestion (= dans au plus 1 plan de gestion) ===== Classes ===== ==== site ==== Description du site en gestion : nom, emprise spatiale, type de site (utilisation de la typologie FCEN...) Le site paut être une géometrie complexe (multipolygon) === attributs === * __id__ : integer / character varying * type : character varying * geometrie : MULTIPOLYGON ==== plan de gestion ==== Descritpion du plan de gestion du site === attributs === * __id__ : titre * id_site : integer (référence site(id)) * annee_parution : integer ==== milieu ==== Les milieux qui composnet le site Voir si on parle de milieu ou d'habitat naturel, ce qui permettrait d'utiliser corine biotope plus ou moins finement. === attributs === * code : character varying ==== objectif de_gestion ==== === attributs === * __id__ : integer * id_plan_de_gestion : integer (référence plan_de_gestion(id)) * intitule : character varying * geometrie : MULTIPOLYGON ==== action de gestion ==== === attributs === * __id__ : integer * code_action : character varying (référence typologie_action_gestion(code_action)) * id_objectif : integer (référence objectif_de_gestion(id)) * type : charcater varying * date_debut : date * date_fin : date * geometrie : MULTIPOLYGON ==== typologie action de gestion ==== === attributs === * __code_action__ : character varying (colonne "code du type de gestion à saisir" du {{:referentiel_travaux_ra.xls|référentiel Rhône-Alpes}}) * intitule : character varying (colonne "type de gestion de référence" du {{:referentiel_travaux_ra.xls|référentiel Rhône-Alpes}}) * code_groupe : character varying (référence goupe_action_gestion(code)) ==== groupe action de gestion ==== === attributs === * __code__ : character varying (colonne "code regroupement" du {{:referentiel_travaux_ra.xls|référentiel Rhône-Alpes}}) * intitule : character varying (colonne "Niveau de regroupement" du {{:referentiel_travaux_ra.xls|référentiel Rhône-Alpes}}) ==== materiel ==== === attributs === * __id__ : integer * type : charcater varying ==== pretsataire ==== la liste des prestataires === attributs === * __id__ : integer * nom : character varying * adresse : character varying * code_postal : character varying * ville : character varying ==== prestataire realise action==== === attributs === * __id_prestataire__ : integer (référence prestataire(id)) * __id_action__ : integer (référence action (id)) * date : date ==== personne ==== === attributs === * __id__ : integer * nom : character varying * prenom : character varying ==== personne realise action==== === attributs === * __id_personne__ : integer (référence personne(id)) * __id_action__ : integer (référence action (id)) * date : date