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 :

aide MCD CIF et CIM


Sujet :

Schéma

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut aide MCD CIF et CIM
    Bonsoir,

    J'ai un problème j'ai du mal a comprendre la différence entre les CIF et les CIM c'est quoi la différence ???
    ce qui est avant (le dictionnaire les identifiants sa va je comprend mais sa non)

    ma seconde question c'est sur la couverture minimal et maximal c'est quoi???


    Merci de votre aide

  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 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    Bonsoir vocation,

    Sur la base de la mention que vous faites de l’abréviation C.I.F., je suppose que vous êtes dans un contexte Merise. Est-ce bien cela ?
    Si oui, on parle de contrainte d’intégrité fonctionnelle, sous-entendu, il y a quelque part une contrainte d’unicité qui traîne.
    Exemple : considérez le cas des courses hippiques. Lors de telle course, ayant eu lieu le 4 novembre 2008, le jockey Alex a monté le cheval Bubu. Plus généralement, lors de la couse Co# ayant eu lieu à la date Dt, le jockey Jo# a monté le cheval Ch#.
    En Merise, le diagramme correspondant est le suivant :





    Ce diagramme peut être interprété ainsi :
    — A une course ont participé plusieurs jockeys et plusieurs chevaux.
    — Un jockey a pu participer a plusieurs courses
    — Un cheval a pu participer a plusieurs courses.
    Mais, selon cette représentation, rien n’interdit que dans la même course, un cheval ait pu être monté par plus d’un jockey et qu’un jockey ait pu monter plusieurs chevaux.
    Comme nous ne sommes pas dans un univers quantique, pour exprimer la contrainte que lors d’une course, un jockey n’a monté qu’un seul cheval, dès l’origine (disons en 1978), les parents de Merise ont prévu le symbole graphique ad-hoc, et l’ont appelé CIF (Contrainte d’Intégrité Fonctionnelle) :





    Avec le temps, diverses représentations graphiques ont été utilisées, dont voici la plus concise, la plus "dépouillée" (le terme CIF n’apparaît même plus) :





    De la même façon, on doit faire figurer une deuxième CIF, pour signifier que lors d’une course donnée, un cheval ne peut pas être monté par plusieurs jockeys (sinon on est au cirque...) :





    En revanche, le jockeys Alex a pu monter le cheval Bubu dans différentes courses, autrement dit il n’y a pas de CIF ciblant l’entité-type Course.
    Quant à ce qu’est une CIM, comme cette abréviation ne fait pas partie du vocabulaire officiel Merise, vous seriez aimable de préciser le nom de la source à laquelle vous vous êtes abreuvé. Cela peut signifier "Contrainte d’Intégrité Mutuelle", "Contrainte d’Intégrité Municipale", "Contrainte d’Intégrité Multivaluée", etc., mais dans tous les cas on ne saurait inférer quelque définition pertinente que ce soit.

    Couverture minimale :

    Il s’agit d’un concept relevant de la théorie relationnelle, donc sortant du cadre de Merise. Je subodore un pastiche dû à des merisiens ayant arrangé ce concept à leur sauce, sans tenir compte des règles formelles associées.

    En effet, dans la théorie relationnelle, étant donné un ensemble S de dépendances fonctionnelles (en abrégé DF), on définit d’abord la fermeture S+ de S en énumérant la liste complète des DF que l’on peut produire à partir de S par application des axiomes d’Armstrong, lesquels sont méconnus des merisiens (un des pères de Merise m’a un jour posé la question suivante : «Qui c’est ce gars-là ?» (sic !)) Pour faire court, calculer la couverture minimale C de S revient (grâce aux axiomes) à raccourcir le plus possible la liste des DF, de telle sorte que l’on puisse à partir de C retrouver S+, toujours grâce aux axiomes d'Armstrong et des règles qui en sont inférées, sachant qu’arrive un moment où si l’on supprime un élément de trop, on ne puisse plus retrouver la fermeture S+.

    Couverture maximale :

    Toujours dans la brume merisienne, peut-être s’agit-il d’un pastiche de la fermeture S+ que je viens d’évoquer ?


    Dans tout cela, quelles sont vos sources ? Quel dialecte vos interlocuteurs parlent-ils ? Ont-ils des références crédibles à vous proposer ?


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

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

Discussions similaires

  1. Aide :Mcd bibliothèque
    Par kohan95 dans le forum Merise
    Réponses: 7
    Dernier message: 05/03/2010, 15h06
  2. Besoin d'aide MCD facebook
    Par Fanny35 dans le forum Modélisation
    Réponses: 4
    Dernier message: 09/02/2010, 10h16
  3. Aide: MCD(Gestion d'achat)
    Par dally_01 dans le forum Schéma
    Réponses: 1
    Dernier message: 13/02/2008, 10h49
  4. [MCD]CIF et DF forte et faible
    Par Abstract_cl dans le forum Schéma
    Réponses: 4
    Dernier message: 28/12/2007, 16h25

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