Tutti réunion Persistence ========================= Abstract ======== Première réunion pour discuter de la persistence. Réunion téléphonique le vendredi 30 11 2012 à 9h00. Présents: - Benoit Lavenier - Tony Chemit Première prise en main du modèle ================================ Le modèle est disponible ici : http://www.ifremer.fr/allegro/allegro-uml/html_2.0/index.html Référentiel ----------- Champs communs : - id = technique - label = code - name = libellé Tout référentiel a un status : - status (1=actif, 0=inactif à la saisie, 2=temporaire) Référentiels qui peuvent être crées dans allegro : - person - engin - species Gear (filtre sur Status et GearClassification) Location (zonage en mer, à terre scientifique) LocationLevel (niveau de la zone pays - region, port,...) Un seul concept pour utiliser partout (port, zone en mer, mais pas pour les positions de traits) Il faut masquer les engins obsolètes ReferenceTaxon = espèce scientifique (normalement je n'utilise que lui) TaxonGroup = espèce commerciale TaxonName = nom de l'espèce Attention le taxon change souvent... Paramétrage ----------- ParameterMatrixFractionMethod pmfm / psfm (nom anglais / français) - Paramètre (profondeur de l'engin) - Support (navire, engin, opération, marée, activité, (lot=batch, produit (captures)) - Fraction (optionel - sous ensemble) - Méthode (qui, quoi) Données thématiques ------------------- Les navires sont des données thématiques, car il existe plusieurs sources de données pour le registre des navires. Une seule source est utilisé pour les campagnes (program_fk='SIH'). data.vessel.Vessel (navire) administration.programStrategy.Program (Série de campagne) data.survey.scientificCruise.ScientificCruise (Campagne) data.survey.fishingTrip.FishingTrip (Marée) - GearPhysicalFeatures = engin physique (commun à toute la marée) data.operation.Operation = un trait data.operation.FishingOperation = un trait avec prélèvement - GearUseFeatures = mise en oeuvre de l'engin (par trait) - VesselUseFeatures = paramètres sur le navire sauf sur l'engin (par trait import Casino ?) data.batch.Batch (abstrait) = lot (organisation hiérarchique, batch species, batch benthos,...) data.batch.CatchBatch = représente le lot capture (le lot root) data.batch.SortingBatch = lot avec echantillonage (avec facteur d'élévation et critère de classement) data.sample = échantillon (pour les données individuelles = paramètres biologiques) (V2) data.measure.file.MeasurementFile (à utiliser pour les pièces-jointes) data.measure.photo.Photo (on ne s'en sert pas) A noter : - attention le modèle n'accepte pas plusieurs navires - Revoir la notion de station (???) Organisation ============ - prochaine réunion le 13 et 14 décembre à Nantes. - présents Benoit, Benjamin et Tony