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 :

[MCD][PowerAMC] Gestion de multi-référentiels


Sujet :

Schéma

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut [MCD][PowerAMC] Gestion de multi-référentiels
    Bonjour,

    J'essaye de modéliser un système qui sera capable de gérer des multi-référentiels.

    Je m'explique :

    Nous avons des observations d'espèces que nous stockons dans l'entité-type "OBSERVATION". Cette observation peut-être une espèce végétale ou animale. Selon l'espèce observée un référentiel taxonomique est utilisé. Ce référentiel permet de tout connaître sur l'espèce observée.

    Cependant, selon l'espèce, nous n'utilisons pas le même référentiel (ce serait trop simple).

    Ainsi, pour une espèce A, nous utiliserons le référentiel X et pour l'espèce B, le référentiel Y.

    La difficulté est donc d'être en mesure à partir de l'entité type "OBSERVATION" de connaître quel référentiel est utilisé pour catégoriser l'espèce observée.

    Il est à noter que les différents référentiels possèdent des champs différents et qu'il est donc peut envisageable de créer un tronc commun entre les différents référentiels.

    Par avance, merci pour votre coup de main .
    Images attachées Images attachées  

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Bonjour,

    Personne pour m'aider dan cette problématique ?

    par avance merci pour vos propositions.

  3. #3
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    Il me semble avoir déjà vu cette histoire d'espèces et de référentiels. Une petite recherche sur le forum pourrait peut-être t'aider.

    Grosso-modo, tu as ce schéma :
    observation -1,1----concerner----0,n- espece -1,1----utiliser----0,n- referentiel

    Il suffit de compléter ce MCD par une contrainte entre les deux associations (difficile à représenter ici) pour indiquer que l'observation doit utiliser le référentiel de l'espèce observée. Regarde dans la FAQ Merise à partir de ce point, tu as plusieurs exemples de représentation.

    Dans la BDD, cela se traduira par une contrainte CHECK (si tu n'utilises pas MySQL qui ne connait toujours pas ce standard SQL ! ) ou un trigger pour vérifier la contrainte.

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Bonjour et merci pour votre proposition.

    Nous allons utiliser Postgresql et son cartouche spatial pour stocker et exploiter les données.

    Par-contre, comment connecter les différents référentiels à l'entité-type "referentiel" ?

    En PJ, le MCD sur le comment je procéderai.

    merci !
    Images attachées Images attachées  

  5. #5
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    De quoi est constitué un référentiel ?

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    De beaucoup de champs spécifiques au référentiel.



  7. #7
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    De quoi se compose la taxonomie ?

    Soit plus précis dans tes demandes. On ne connaît pas forcément le domaine que tu modélises !

    Bref, lis la phrase en bleu de ma signature et applique son principe.

  8. #8
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Je nomme "taxon" ce que vous appelez "espèces", c'est une petite nuance qu'il n'est pas forcément importante de comprendre.

    Cet entité-type permet de lier l'observation (du taxon) à un référentiel sachant que le taxon utilise un des trois référentiels existants. Est-ce là une bonne façon de faire ?

    J'ai généré le MPD (modèle physique) afin de voir si cela correspondait à mes besoins. Cela me paraît assez cohérent. Qu'en pensez-vous ? Vous trouverez la capture d'écran en PJ.


    Merci de votre aide et de votre temps.
    Images attachées Images attachées  

  9. #9
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    Les associations entre referentiel et TAXREF, BNDBE et Charotype ne serait-elles pas des héritages ?
    Si c'est le cas, il ne faut pas mettre d'identifiant propre dans les entités-types filles de manière à ce que l'identification relative opère et que les tables filles récupèrent l'identifiant de la table mère.

    Sinon, ça semble correspondre à peu près à ce que j'avais compris et modélisé.
    Maintenant, je ne vois pas de lien direct entre la taxonomie et l'observation. Doit-il y en avoir un ? J'avais cru comprendre, à la lecture de ton premier message, que le contenu du "compte-rendu" complet d'une observation dépendanit de l'espèce observée et donc du référentiel associé à l'espèce.

    En l'état, ton schéma modélise seulement le fait qu'une observation cocnerne une taxon qui utilise un référentiel, lequel est soit un TAXREF, un BDNBE ou un Charotype. Je crois même que vu le symbole utilisé pour l'héritage, un référentiel peut être associé potentiellement aux trois entités filles !

  10. #10
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Les associations entre referentiel et TAXREF, BNDBE et Charotype ne serait-elles pas des héritages ?
    Si c'est le cas, il ne faut pas mettre d'identifiant propre dans les entités-types filles de manière à ce que l'identification relative opère et que les tables filles récupèrent l'identifiant de la table mère.
    Il faudrait donc supprimer les identifiants des entités-types "TAXREF, charophyte et BDNBE ?

  11. #11
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    Citation Envoyé par heretik25 Voir le message
    Il faudrait donc supprimer les identifiants des entités-types "TAXREF, charophyte et BDNBE ?
    Oui.
    Je crois que tu as déjà pas mal discuté avec fsmrel, il a déjà donné la méthode pour faire un héritage propre avec Power AMC. Cherche dans le forum.

  12. #12
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Citation Envoyé par CinePhil Voir le message
    Oui.
    Je crois que tu as déjà pas mal discuté avec fsmrel, il a déjà donné la méthode pour faire un héritage propre avec Power AMC. Cherche dans le forum.
    Effectivement, mais ce n'est pas facile dès lors que l'on utilise pas la chose quotidiennement. En tout cas, merci beaucoup pour votre intervention.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. MCD wokflow gestion de comptes Windows
    Par javaboy dans le forum Schéma
    Réponses: 1
    Dernier message: 17/10/2007, 18h46
  2. Avis sur mcd de gestion de rdv
    Par alex68 dans le forum Schéma
    Réponses: 6
    Dernier message: 25/09/2007, 20h23
  3. Configuration multi référentiels
    Par ego dans le forum CVS
    Réponses: 0
    Dernier message: 03/09/2007, 15h11
  4. [MCD][MLD]Gestion d'un parc informatique
    Par merimac dans le forum Schéma
    Réponses: 11
    Dernier message: 19/06/2007, 15h32
  5. Réponses: 6
    Dernier message: 14/10/2006, 20h05

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