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

Merise Discussion :

Modele logique de données


Sujet :

Merise

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 64
    Points : 44
    Points
    44
    Par défaut Modele logique de données
    salut
    je veux savoir la déference entre ce deux model
    1ére:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    EXPLOITATION(ID_EXPLOITATION<pk>,NOM_EXPLOITATION,COMMUNE,SAU)
    POSSEDER(ID_EXPLOITATION<pk,fk>,ID_DROIT<pk,fk>,VALEUR_DROIT,DATE_DEBUT,DATE_FIN)
    DROIT(ID_DROIT<pk>,LIBELLE_DROIT,UNITE)
    2éme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    EXPLOITATION(ID_EXPLOITATION<pk>,NOM_EXPLOITATION,COMMUNE,SAU)
    POSSEDER(ID_EXPLOITATION<pk,fk>,ID_DROIT<pk,fk>,ID_PERIODE<pk,fk>,VALEUR_DROIT)
    PERIODE(ID_PERIODE<pk>,DATE_DEBUT,DATE_FIN)
    DROIT(ID_DROIT<pk>,LIBELLE_DROIT,UNITE)
    et Merci

  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 113
    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 113
    Points : 31 588
    Points
    31 588
    Billets dans le blog
    16
    Par défaut
    En l'absence de règles de gestion de votre part, a priori la 2e version n'a aucun intérêt (table pERIODE sans valeur ajoutée, au contraire).

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    salut:
    la régle de gestion est:
    la même exploitation ne pourra pas posséder le même droit plus d’une fois

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    je pense que dans le premier model un exploitation ne pourra pas posséder le même droit plus d’une fois car on a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ID_EXPLOITATION<pk,fk>,ID_DROIT<pk,fk>

  5. #5
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 113
    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 113
    Points : 31 588
    Points
    31 588
    Billets dans le blog
    16
    Par défaut
    Bonjour mandzokich,


    Votre version 1 :

    La table POSSEDER a pour clé primaire {ID_EXPLOITATION, ID_DROIT}, ce qui signifie que pour une valeur <e1, d1> de cette clé, il ne peut y avoir qu’une seule valeur <v1> pour VALEUR_DROIT, une seule date de début et une seule date de fin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ID_EXPLOITATION    ID_DROIT    VALEUR_DROIT    DATE_DEBUT    DATE_FIN
    
    e1                 d1          v1              db1           df1
    impossible d’ajouter :
    C'est-à-dire qu’est respectée la règle : « la même exploitation ne pourra pas posséder le même droit plus d’une fois ».


    Votre version 2 :

    La table POSSEDER a pour clé primaire {ID_EXPLOITATION, ID_DROIT, ID_PERIODE}, ce qui signifie que pour une valeur <e1, d1>, vous pouvez avoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ID_EXPLOITATION    ID_DROIT    VALEUR_DROIT    DATE_DEBUT    DATE_FIN
    
    e1                 d1          v1              db1           df1
    e1                 d1          v2              db2           df2
    C'est-à-dire qu’est violée la règle : « la même exploitation ne pourra pas posséder le même droit plus d’une fois ».

  6. #6
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    Merci infiniment fsmrel.

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

Discussions similaires

  1. Model Logique de Données
    Par mandzokich dans le forum Merise
    Réponses: 6
    Dernier message: 16/10/2014, 18h33
  2. [MLD] Définition du modèle logique des données
    Par regisyves dans le forum Schéma
    Réponses: 2
    Dernier message: 14/08/2009, 10h48
  3. modele physique de données
    Par kayzer_59 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 18/02/2008, 20h09
  4. Modèle conceptuel / logique de donnée
    Par Nico128 dans le forum Schéma
    Réponses: 2
    Dernier message: 04/02/2008, 15h36
  5. Modele physique de donnée
    Par abdoo05 dans le forum Designer
    Réponses: 2
    Dernier message: 29/12/2005, 07h16

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