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 :

Cas Groupe de recherche médicale


Sujet :

Schéma

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2011
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Cas Groupe de recherche médicale
    Bonjour,
    Je dois produire le MCD et la traduction relationnelle du cas suivant:
    Un groupe de recherche médicale maintien une base de données de tous les articles publiés sur certains types de virus. L'information enregistrée est son nom scientifique et un texte descriptif. Chaque articles est publié dans une rubrique d'une revue identifiée par un nom, un N° de volume et un N° de rubrique. Un article peut avoir un ou plusieurs auteurs et peut concerner un ou plusieurs virus. Le résumé de l'article est enregistré dans la base ainsi que le nom de chaque auteur et le nom de l'institution dans laquelle la recherche a été menée. Chaque article contient une liste de référence d'autres articles. Cette information est aussi stockée dans la base. Les articles publiés par un groupe de chercheurs sont stockées aussi et pour ces articles, des informations détaillées sur le contrat de recherche correspondant (N° contrat, montant, date début, date fin) sont stockées.

    J'ai considéré que l'auteur est indifféremment un individu ou un groupe de recherche. Si c'est une groupe de recherche, il a alors un contrat qu'il faut détailler.

    Je propose le MCD en pièce jointe.

    Il y a probablement d'autres choses qui ne vont pas, mais mon problème principal se situe dans la représentation de "Chaque article contient une liste de référence d'autres articles."
    Je pense qu'il y a un lien de Article vers lui-même, mais je ne vois pas vraiment comment le représenter graphiquement.
    Dans mon MCD, le champ REFAUTREART devrait contenir IDART avec une relation "est cité", mais toujours ce pb de représentation graphique...

    Je ne sais dire si c'est la solution qui n'est pas la bonne ou l'outil qui ne sait pas la représenter. Je sais que fsmrel et d'autres ont pointé les limites de AnalyseSI, mais avant de changer d'outil, je voudrais savoir si mon pb vient uniquement de là...
    Merci de votre sollicitude.
    Images attachées Images attachées  

  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
    Bonsoir,


    Y a pas à tortiller... Les relations entre les articles font l’objet d’un graphe, ce qui se modélise ainsi au niveau conceptuel (un article peut faire référence à plusieurs autres articles et un article peut être référencé par plusieurs autres articles) :



    Au niveau MLD :



    Ou, plus précis :



    Si un jour vous avez en plus à modéliser la généralisation/spécialisation (héritage), à utiliser l’identification relative (ce qui serait du reste une bonne chose pour les rubriques des revues), vous éprouverez le besoin de vous servir d’un outil plus costaud. Si vous tenez à Merise, il faudra alors utiliser Power AMC (payant), WinDesign (payant), Open ModelSphere (gratuit, mais qui ne propose pas l’héritage : utiliser alors son module UML). Si après tout vous pouvez vous passer du niveau conceptuel, vous pouvez utiliser MySQL Workbench (gratuit), c’est ce qu’à fait Jogodepau qui avait aussi un problème de graphe (ou plutôt d’arbre).

    Avez-vous vu ce message ?
    (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.

Discussions similaires

  1. [LDAP] Recherche des groupes A.D d'un user via php
    Par reyel dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 05/04/2007, 11h03
  2. recherche des etudes de cas merise
    Par amira2006 dans le forum Merise
    Réponses: 2
    Dernier message: 16/03/2007, 11h23
  3. Recherche études de cas
    Par sassisalma dans le forum Merise
    Réponses: 2
    Dernier message: 14/12/2006, 20h04
  4. [VB6] Recherche du groupe de l'utilisateur connecté
    Par marsup54 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/02/2006, 14h37

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