IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

paramètres environnementaux et modèle


Sujet :

Schéma

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut paramètres environnementaux et modèle
    Bonjour,

    Bonjour, je dois créer une BDD que je lierais en partie avec QGIS pour géoréférencement, c'est la 1ère fois que je fais ce type de travail.
    Je travaille avec MYSQL en passant par PHPMYADMIN via WAMP.
    Je suis depuis hier en définition de mes entités, des associations et des cardinalités à l'aide d'un cours qu'on m'a passé, malgré ça je galère à définir mes entités tellement toutes mes données sont liées (et je les possède déjà).

    J'ai 7 secteurs soit 30 sites au total (certains sites découpés en zones), sur chaque site il y a 0,1 ou plusieurs techniciens encadrés par des chefs secteurs. L'entreprise cultive 2 types d'algues, jamais sur les mêmes sites dont une certaine quantité en sacs et kg est collectée par site à une certaine date.

    Il y a également 2 lignes test pour calculer la productivité optimale des sites.

    Sur chaque site, il y a des modules d'algues (ensemble carré avec un nombre de lignes et leur longueur définies sur lesquelles poussent les algues) qui seront géoréférencés à l'aide de la navigation d'un GPS pour faire le tour des sites et délimiter les zones et modules. J'aurais donc des coordonnées GPS illimitées.

    Sur chaque site, il y aura entre 0 et n data logger (pour enregistrer chaque heure la température de l'eau) placés à différents endroits répertoriés par points GPS, 0 à 1 réfractomètre pour connaître la salinité 18j par mois à marée haute et basse (soit 0 à 36 mesures/mois).

    Sur chaque site seront évalués (note de 0 à 4 avec 0 = inexistant et 4= présent sur tous les modules/ intense) 2 fois par mois (1 mesure par grande marée), les paramètres: turbidité, présence d'algues parasites (en indiquant l'espèce), d'algues dérivantes (en indiquant l'espèce), présence d'ice ice (une sorte de défense visible et contagieuse de l'algue), le broutage par des animaux (en indiquant les espèces des animaux), la présence d'animaux sur les modules (avec espèces), le courant, la nutrition des algues (selon couleur).
    Les hauteurs min et max d'eau seront notées par site 1/mois ainsi que le nombre de jours de précipitations par mois (et intensité).
    J'aurais donc 12 paramètres.

    Il faut inclure dans la BDD une sorte d'alerte avec présence d'EFA (une algue parasite) et de pouvoir mesurer par GPS son expansion et sa gravité (il y a 4 stades) pour cartographier ces données via QGIS.

    Voila une représentation des données que j'ai essayé de faire par entité, je n'ai pas encore mis les liens/associations entre les entités.
    D'où ma question, par ou commencer, sachant que j'ai déjà mes données et sais lesquelles influent sur d'autres?
    Nom : modèle logique 2.jpg
Affichages : 450
Taille : 194,5 Ko

    Merci d'avance, n'hésitez pas si ce n'est pas clair...

  2. #2
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 002
    Points : 30 906
    Points
    30 906
    Billets dans le blog
    16
    Par défaut Règles de gestion des données
    Bonsoir chevalounette14,


    Pour connecter les entités-types, il faut commencer par dresser le catalogue des règles de gestion des données. A titre d’exemple, voyez par où en sont passés à ce propos nono02P et Redreams.

    Ainsi, on aimerait voir une règle formalisant ceci : « 7 secteurs soit 30 sites au total », c'est-à-dire l’association entre l’entité-type SECTEUR et l’entité-type SITE, ainsi que les cardinalités de cette association. De même une règle formalisant l’association entre l’entité-type SECTEUR et l’entité-type CHEF_DE_SECTEUR.

    La phrase « l'entreprise cultive 2 types d'algues, jamais sur les mêmes sites » laisse songeur : la présence de règles de gestion des données bien formalisées s’impose encore.

    Et n’hésitez pas à donner des exemples venant illustrer ces règles, comme ici.

    Je sais, dresser un catalogue exhaustif de règles formalisées n’est pas chose simple, mais sans lui, la modélisation est hasardeuse. Courage à vous.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Règles de gestion:

    Il y a 7 secteurs au moins
    dans chaque secteur il y a au moins 2 sites
    Dans chaque site il y a 0 à plusieurs zones
    Sur chaque secteur il y a 1 chez de secteur
    Sur chaque site, il y a 1 technicien au moins
    1 chef secteur encadre au minimum 2 techniciens
    Sur chaque site est présent un seul type d'algue
    Sur un secteur il peut y avoir 2 types d'algues
    Sur chaque site a lieu 1 ou 2 collecte par mois
    1 collecte regroupe plusieurs sites
    Lors d'une collecte, plusieurs sacs sont collectés
    Chaque sac a un poids différent


    Sur chaque site, il y a au moins 2 lignes test
    Chaque ligne test permet de contrôler la croissance des algues par des relevés de poids

    Sur chaque site, il y a plusieurs modules d'algues de 60 lignes quand ils sont complets
    Chaque ligne mesure 10 m en off bottom
    Chaque ligne long line mesure 50m
    Chaque ligne tube net est supérieure à 10m
    Les sites ont des algues cultivées en off bottom et/ou long line ou/et tube net

    Sur chaque site il y a au moins un module d'algues qui possède un pourtour référencé pr GPS
    Il peut y avoir un nombre illimité de modules (et donc de coordonnées GPS)

    Sur quelques sites il y aura 1 à 10 thermomètres
    Chaque thermomètre a 1 longitude et une latitude
    La température est enregistrée chaque heure
    La salinité est enregistrée chaque jour de travail
    Chaque jour de travail est un jour de grande marée

    8 paramètres sont notés de 0 à 4 1 fois par grande marée (soit 2 fois/ mois) sur chaque site

    Il peut y avoir des commentaires pour chaque paramètre

    2 paramètres seront notées par site 1/mois sans commentaires.

    Si le nom EFA apparaît dans un commentaire, il faut pouvoir lui associer des coordonnées GPS et note de 1 à 5

  4. #4
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 002
    Points : 30 906
    Points
    30 906
    Billets dans le blog
    16
    Par défaut Complétude des règles de gestion
    Bonsoir chevalounette14,


    Bien, il y a un début ! Mais il faudrait que vous complétiez l’inventaire des règles. Par exemple, vous écrivez que « dans chaque secteur il y a au moins 2 sites » : Dans l'autre sens on peut subodorer qu’un site n’appartient qu’à un seul secteur, mais il faut l’écrire, de façon qu’on puisse représenter à coup sûr l’association qui les lie :

    Dans le style Merise :

    [SECTEUR]--2,N----------------(COMPORTER)----------------1,1--[SITE]


    Dans le style MySQL Workbench (permutation des cardinalités) :

    [SECTEUR]--1,1----------------2,N--[SITE]

    A défaut, un doute peut toujours planer et la représentation des cardinalités serait incomplète :

    [SECTEUR]--2,N----------------(COMPORTER)----------------?,?--[SITE]

    De la même façon, un secteur est sous la responsabilité d’un chef de secteur, mais on ne sait pas si quelqu’un peut être chef de plus d’un secteur.

    Voyez ce que dit CinePhil à propos de toutes ces règles. Et pour que vous puissiez bien aborder la réalisation d’un MCD, je vous engage à commencer par consulter l'ouvrage de Michel Diviné : Parlez-vous Merise ?, gratuit et téléchargeable (Merci Michel !)

    N.B. Numérotez les règles, cela facilite la discussion à leur sujet.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bonjour, j'en suis actuellement là, j'ai le modèle mais pour le schéma, je n'ai pas compris à quoi servaient les flèches ni tous les symbôles bien que j'ai lu la partie du bouquin là dessus.

    1. Entreprise 1,n CONTENIR 1,n secteurs
    2. Secteur 0,n CONTENIR 1,n sites
    3. Site 0,n CONTENIR 0,n zones
    4. Chef secteur 1,1 TRAVAILLER 1,1 secteur
    5. Techniciens 1,n TRAVAILLER 1,n site

    6. Chef secteur 1,n ENCADRER 1,n techniciens
    7. Site 1,1 CONTENIR 1,1 type algues
    8. Secteur 1,2 CONTENIR 1,1 algues
    9. Collecte 1,n PASSER PAR 0,n site
    10. Collecteur 1,n RECUPERER 1,n sacs

    11. Sac 1,1 PESER 1,1 poids
    12. Site 0,2 POSSEDER 1,2 ligne test
    13. ligne test 1, 1 PRODUIRE 1,1 poids
    14. Site 0,n POSSEDER 1,n modules
    15. Module 1,n CONTENIR 1,n lignes

    16. Ligne 1,1 MESURER 1,1 taille (m)
    17. Site 1,3 POSSEDER 0, 3 technique culture
    18. Zones 0, n POSSEDER 0,n tracé GPS
    19. Sites 0,n POSSEDER 0,n tracé GPS
    20. Paramètres 0, ? POSSEDER 1, ? type coordonnées gps

    21. Sites 0,n POSSEDER 0,n matériel
    22. Sites 0,n POSSEDER 0,n relevé paramètres
    23. Matériel 0,1 POSSEDER 1,1 date changement batterie
    24. Matériel 0,1 POSSEDER 1,1 fréquence transfert données
    25. Matériel 0,1 POSSEDER 0,1 longitude

    26. Matériel 0,1 POSSEDER 0,1 latitude
    27. Matériel 0,1 RELEVER 0,1 paramètres
    28. Paramètres 0,5 POSSEDER 1,1 note
    29. Technicien 0,12 RELEVER 1,12 paramètres
    30. Paramètres 1,1 POSSEDER 1,1 fréquence de relevé

    31. Paramètres 0,1 AVOIR 1,1 commentaires
    32. Paramètres 0, 1 POSSEDER 1, 1 waypoint
    33. Paramètres 0, 1 POSSEDER 1, 1tracé

  6. #6
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 136
    Points : 38 910
    Points
    38 910
    Billets dans le blog
    9
    Par défaut Contradiction ou correction ?
    Bonjour,

    Initialement vous proposiez :
    Citation Envoyé par chevalounette14 Voir le message
    dans chaque secteur il y a au moins 2 sites
    Dans chaque site il y a 0 à plusieurs zones
    et désormais :
    Citation Envoyé par chevalounette14 Voir le message
    1. Entreprise 1,n CONTENIR 1,n secteurs
    2. Secteur 0,n CONTENIR 1,n sites
    . . .
    7. Site 1,1 CONTENIR 1,1 type algues
    Ce que j'ai relevé en rouge est contradictoire, est-ce un correctif, ou bien une erreur ?
    Ce que j'ai relevé en orangé est surprenant :
    - un site peut bien être affecté à plusieurs secteurs ?
    - un secteur peut être affecté à plusieurs entreprises ?
    - un type d'algue n'est cultivé que dans un et un seul site ?

    Citation Envoyé par chevalounette14 Voir le message
    Bonjour, j'en suis actuellement là, j'ai le modèle mais pour le schéma, je n'ai pas compris à quoi servaient les flèches ni tous les symbôles bien que j'ai lu la partie du bouquin là dessus.
    De quelles flèches et de quels symboles parlez vous, s'il s'agit d'une partie de l'ouvrage "parlez vous merise", indiquez le n° de page qui pose problème

Discussions similaires

  1. Utilisation de paramètres dans le modèle SQL
    Par Franchoupette dans le forum Langage SQL
    Réponses: 2
    Dernier message: 28/08/2015, 11h52
  2. Réponses: 3
    Dernier message: 27/08/2014, 16h33
  3. Réponses: 0
    Dernier message: 14/06/2012, 10h13
  4. Réponses: 2
    Dernier message: 07/01/2009, 23h10
  5. pb passage de paramètre à un modèle de Jtable
    Par rollbich dans le forum Composants
    Réponses: 3
    Dernier message: 26/01/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo