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

ALM Discussion :

stations d'observation - mammifères marins


Sujet :

ALM

  1. #1
    Membre actif Avatar de speedy_g
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 213
    Points : 242
    Points
    242
    Par défaut stations d'observation - mammifères marins
    Bonjour,

    Je récupère une base de données Access crée par une personne ayant peu de connaissances en matière de conception.

    Cette base de données contient actuellement une partie dédiée à la place de l'observation des mammifères marins.

    Ma tâche est donc de séparer les concepts, de re-créer un "design", de l'implémenter dans un SGBD, et d'importer les données d'Access vers le SGBD.

    Lors de cette séparation, j'ai extrait les concepts suivants :

    Nom de place pouvant avoir une position géographique précise
    -- Pays, Ville, Lieu-dit, ...
    Types d'endroits (en mer : mer du nord, à l'intérieur des terres : Escaut, Meuse,... dans le port : nom du dock,..., a la plage : nom de la plage)

    Le but de tout ceci est de pouvoir regrouper les mammifères marins observés en zones ayant une coordonnée géographique (n’ayant pas toujours la possibilité d’avoir une coordonnée précise par observation).

    Dans cette séparation, le type d'endroit influe sur nom de place
    -une ville ayant plusieurs cours d'eau => la géo localisation sera au centre du cours d'eau dans la ville.
    - une ville à l’intérieur des terres n’aura jamais le type d’endroit ‘ en mer’ associé
    -une ville côtière aura ‘en mer associé’ lorsque l’animal sera retrouvé en mer en face de la ville considérée.

    Conclusion : Je me propose de dégager les concepts suivants : places, types de places, stations

    Une place pouvant être associée à plusieurs types de places et inversement.

    Une station regroupant les concepts de places & types de places et proposant à chaque fois une coordonnée géographique.

    Trouvez-vous cette conceptualisation acceptable ?, Est-ce que les termes dégagés sont bien choisis ?,

    Merci de m’avoir lu jusqu’au bout,
    Johan

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    euh...

    Moi je dirais plutôt, en suivant ta nomenclature :

    station (lat,lon)
    |
    V
    type de place (avec une sous-structure nom de place, éventuellement vide)


    car un nom précis ou un type précis est une précision du type de place, pas une "classe" différente..
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

Discussions similaires

  1. MVC et Observer
    Par oxor3 dans le forum CORBA
    Réponses: 6
    Dernier message: 16/06/2005, 21h58
  2. [Observateur] Précisions sur le design pattern Observer [UML]
    Par joquetino dans le forum Design Patterns
    Réponses: 2
    Dernier message: 07/10/2004, 22h35
  3. [DP] observer-observable
    Par schousso dans le forum Général Java
    Réponses: 4
    Dernier message: 15/05/2004, 00h45
  4. Interfaces, Pattern Observer
    Par IProg dans le forum Langage
    Réponses: 8
    Dernier message: 18/12/2003, 14h11
  5. Réponses: 3
    Dernier message: 16/10/2003, 10h22

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