IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Outils > Win'design
        Comment représenter un sous-type avec win'design 5.6 ?
        Comment représenter une agrégation avec win'design ?



Comment représenter un sous-type avec win'design 5.6 ?
auteurs : Nanci, Cian
Il suffit de dessiner les entités concernées , le sur-type et le(s) sous-type(s); puis de sélectionner l'ensemble et de choisir l'outil Héritage. Enfin dessiner ce symbole à l'emplacement souhaité puis spécifier enfin la patte relative au sur-type. Explication disponible dans l'aide de l'outil.


Comment représenter une agrégation avec win'design ?
auteur : Nanci
L'agrégation est définie comme "une abstraction qui transforme une association entre objets en un objet agrégé. Il est modélisable par la notion d'entité faible (weak entity), c'est à dire une entité doublement identifiée en relatif. (ce n'est plus une relation, mais c'est identifié comme une relation...). C'est la solution que met en oeuvre Win'Design. Le premier schéma présente la modélisation effective. L'entité Class_Elève est vide (pas d'identifiant propre, pas de propriété).


La suivante est la présentation graphique obtenue en masquant les relations Ref, en étendant l'entité Classe_Elève et en la supersposant avec les entités agregées.


Vous remarquez l'utilisation d'un lien identifiant. Le lien identifiant, ou identification relative, indique que pour son identification, une entité a besoin d'un indentifiant attaché à une autre entité à laquelle il est relié (par une relation fonctionnelle). Dans le cas d'une double (ou plus) identification relative, on est équivalent à l'identification d'une relation.
Ainsi, l'agrégation, qui est une association qui devient un objet, va se modéliser par une entité faible qui ne comporte pas d'identifiant propre basé sur des propriétés intrinsèques. On reconstitue alors l'identification d'une relation, c'est à dire basée sur les identifiants des entitées reliées, en ayant recours aux identifications relatives.
Il existe d'ailleurs dans Win'Design, une fonction qui transforme automatiquement une relation en une entité faible, c'est à dire avec autant de liens identifiants que de "pattes" de la relation initiale.



Consultez les autres F.A.Q's


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2004 - 2009 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.