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.
Partager