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 :

Les dépendances multivaluées triviales


Sujet :

Schéma

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 280
    Points : 149
    Points
    149
    Par défaut Les dépendances multivaluées triviales
    Bonjour,

    Je lis actuellement l'excellent article sur la normalisation : http://fsmrel.developpez.com/basesre...normalisation/.

    J'ai un peu de mal à saisir ce que veut dire dépendances multivaluées triviales. Par exemple page 4 il est dit :
    Si la relvar ISP viole la 4NF mais est décomposable selon les relvars Maitriser et Affecter, on observera pour leur part que ces deux dernières respectent la 4NF ; c'est vrai en ce qui concerne la relvar Maitriser {IngId, SgbdId} car ses DMV sont toutes triviales, {IngId} ➔➔ {SgbdId} et {SgbdId} ➔➔ {IngId} en particulier.
    or
    Soit une variable relationnelle R{X,Y,Z} où X,Y et Z représentent des sous-ensembles d'attributs de l'entête H de R (X et Y ne sont pas nécessairement disjoints). Etant donnés (x,y,z) et (x',y',z') deux n-uplets appartenant à R, la dépendance multivaluée X->->Y est vérifiée si les tuples (x,y',z) et (x,y,z') appartiennent aussi à R.
    Pourtant le fait que l'ingénieur avec pour id i1 maitrise le sgbd s1 et que l'ingénieur i2 maîtrise le sgbd s2 n'implique pas pour autant les tuples (i2,s1) et (i1,s2).
    Je ne comprends pas pourquoi il est dit {IngId} ➔➔ {SgbdId} et {SgbdId} ➔➔ {IngId}.
    Si quelqu'un passe par là et a une explication qui pourrait me débloquer...

    Merci
    "Bien qu'on ait du coeur à l'ouvrage,
    L'Art est long et le Temps est court." - CB

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 280
    Points : 149
    Points
    149
    Par défaut
    à moins de considérer qu'une DF est une DMV particulière et en effet dans ce cas {IngId} ➔ {SgbdId} et {SgbdId} ➔ {IngId}.

    Quelqu'un peut-il confirmer ?
    "Bien qu'on ait du coeur à l'ouvrage,
    L'Art est long et le Temps est court." - CB

Discussions similaires

  1. Recherche d'un outil analyser les dépendances entres les fichiers d'un site web PHP
    Par nkdb dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 06/01/2007, 20h38
  2. [SQL server 2000] Détruire les dépendances d'une table
    Par Cyborg289 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/02/2006, 11h39
  3. ODBC et les dépendances fonctionnelles
    Par LordBob dans le forum MFC
    Réponses: 4
    Dernier message: 08/07/2005, 10h05
  4. Changer col. identity ds 1table en gardant les dépendances
    Par utilisateur_java dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 13/04/2005, 13h49
  5. Un outil pour evaluer les dépendances
    Par karbone dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 30/03/2004, 14h36

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