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 :

Entités spécifiques sous Access


Sujet :

Schéma

  1. #1
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut Entités spécifiques sous Access
    Bonjour à la communauté,

    Je viens vers vous, car j'aimerai savoir comment sont représentées les entités spécifiques (sous-types) issues d'une analyse conceptuelle et selon leurs contraintes ?

    Je suis un parfait autodidacte. Mais je sais que l'on doit faire la copie de l'entité générique et ne conserver que l'identifiant (ou clé primaire)

    Comment construire la ou les relations entre une entité génériques et la/les entités spécifiques lorsque l'on souhaite représenter principalement :
    - une contrainte de partition (Xt)
    - une contrainte de totalité (T)

    Merci d'avance pour vos réponse.

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2007
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2007
    Messages : 797
    Par défaut
    Bonjour,

    Les contraintes sont exprimées entre les différentes spécialisation d'une entité générique. Je ne connais pas les termes contrainte de partition et contrainte de totalité (vocabulaire spécifique à ton outil de modélisation ?).

    Les contraintes entre entités spécialisées sont issues de la théorie ensembliste considérant qu'une occurrence spécifique de l'entité générique G appartient ou non à une entité spécialisée S ou à l'intersection de plusieurs de ces entités. Pour cela, on considère les occurrences selon 2 critères :
    - la couverture indique que toute occurrence de G doit appartenir à une entité Si
    - la disjonction indique qu'une occurrence d'une Si ne peut appartenir à une autre entité Si
    La combinaison de ces critères permet d'exprimer 4 contraintes :
    - couverture et disjonction (1)
    - couverture et non disjonction (2)
    - non couverture et disjonction (3)
    - non couverture et non disjonction (4)

    Exemple : Dans une entreprise fabriquant des produits manufacturés, on gère des personnes (morales) qui sont des clients et des fournisseurs.

    (1) Couverture et disjonction
    Toute personne est soit client, soit fournisseur. Aucune personne ne peut être les deux à la fois.
    Cas concret : Les fournisseurs vendent les matières premières permettant de fabriquer les produits. Les clients achètent les produits manufacturés.
    Contrainte ensembliste : ou exclusif "+"
    Nom : cd.gif
Affichages : 621
Taille : 4,8 Ko

    (2) Couverture et non disjonction
    Toute personne est soit client, soit fournisseur. Certaines personnes sont les deux à la fois.
    Cas concret : Les fournisseurs vendent les matières premières permettant de fabriquer les produits. Les clients achètent les produits manufacturés. Certains fournisseurs achètent les produits fabriqués à partir des matières premières qu'ils ont fournies.
    Contrainte ensembliste : ou inclusif "V"
    Nom : cnd.gif
Affichages : 606
Taille : 4,8 Ko

    (3) Non couverture et disjonction
    Certaines personnes ne sont ni client ni fournisseur. Aucune personne ne peut être les deux à la fois.
    Cas concret : Les fournisseurs vendent les matières premières permettant de fabriquer les produits. Les clients achètent les produits manufacturés. Certaines personnes sont des prospects dont les particularités ne sont pas définies.
    Contrainte ensembliste : exclusion simple "X"
    Nom : ncd.gif
Affichages : 550
Taille : 4,8 Ko

    (4) Non couverture et non disjonction
    Certaines personnes ne sont ni client ni fournisseur. Certaines personnes sont les deux à la fois.
    Cas concret : Les fournisseurs vendent les matières premières permettant de fabriquer les produits. Les clients achètent les produits manufacturés. Certains fournisseurs achètent les produits fabriqués à partir des matières premières qu'ils ont fournies. Certaines personnes sont des prospects dont les particularités ne sont pas définies.
    Contrainte ensembliste : aucune
    Nom : ncnd.gif
Affichages : 515
Taille : 4,7 Ko

    J'espère que cela t'aidera à modéliser correctement les concepts.

    JPhi33
    N'oubliez pas de consulter les Cours Merise et la F.A.Q. Merise
    _______________________________________________________

    :!: Les Règles du Club Developpez.com
    Vous avez votre réponse ? Merci de cliquer sur :resolu:

  3. #3
    Membre éprouvé
    Avatar de TheLeadingEdge
    Inscrit en
    Mai 2005
    Messages
    1 199
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 1 199
    Par défaut
    Bonjour,

    Citation Envoyé par hyperion13
    Je suis un parfait autodidacte. Mais je sais que l'on doit faire la copie de l'entité générique et ne conserver que l'identifiant (ou clé primaire)
    que l'on peut
    Il y a 3 possibilités.
    • Déduire 1 seule table qui comprendra les données communes et spécifiques (les colonnes ne s'appliquant pas sont nulles)
    • 2 tables : 1 avec les données communes, et 1 par entité spécifique.
    • 3 une table par entité spécifique.
    • Et d'autres plus exotiques ...
    Tu trouveras des explications plus détailées si tu fais une recherche sur ce forum, la question y est abordée régulièrement.

    Citation Envoyé par JPhi33
    (vocabulaire spécifique à ton outil de modélisation ?).
    Une contrainte de partition (Xt) équivaut à Couverture et disjonction
    Toute personne est soit client, soit fournisseur. Aucune personne ne peut être les deux à la fois
    une contrainte de totalité (T) équivaut à Couverture et non disjonction
    Toute personne est soit client, soit fournisseur. Certaines personnes sont les deux à la fois.

    Tu trouveras plus de détail dans : Ingéniérie des SI : Merise de D. Nanci.

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

Discussions similaires

  1. Réponses: 25
    Dernier message: 25/02/2015, 18h53
  2. Update sous Access
    Par Sk8cravis dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/04/2009, 14h29
  3. mise a jours des données sous access
    Par puyopuyo dans le forum ASP
    Réponses: 4
    Dernier message: 25/05/2004, 12h46
  4. QUESTION SUR AVG, Sous Access
    Par sylvaine dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/10/2003, 13h51
  5. [Optimisation] Rushmore sous Access
    Par P'tit Jean dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/07/2003, 15h15

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