-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[suggestion] Gérer les aggrégations #38
Comments
Oui, j'ai toujours en projet d'intégrer ces extensions de Merise 2. Quand, je ne sais pas. La première représentation poserait a priori de sérieuses difficultés pour le plongement automatique. La seconde, aucune. J'ai cependant un doute sur la suppression des cardinalités. Le (1,1) est certainement inutile (mais pas plus qu'avec une DF, où on le met cependant). Le (1,N) ne l'est pas (ça pourrait être (0,N)). Donc je laisserais ces deux cardinalités. Il faut aussi penser à la conversion en relationnel. Ici, on obtiendrait:
PS: je n'avais pas vu votre conversion. On est d'accord. |
Tout à fait. Je n'avais pas pensé à la cardinalité côté entité, belle étourderie de ma part . |
Bonjour, as t'on une évolution concernant le CIF sur association ? UP |
On pourrait créer une classe cif qui hériterai de la classe entity et l'utiliser au sein d'une association sans modifier tout le moteur. Qu'en dites-vous @laowantong ? |
Je me rends compte subitement que Mocodo gère cette fonctionnalité depuis longtemps. Elle est documentée ici : https://rawgit.com/laowantong/mocodo/master/doc/fr_refman.html#reduire_une_clef_primaire. J'ai parfois tendance à réinventer Merise, malheureusement sous d'autres noms, ce qui ne facilite pas la communication avec les vrais pros du truc ;) Rien ne change donc syntaxiquement ou fonctionnellement, mais j'ai ajouté une représentation graphique :
Dans le cas où l'enveloppe rectangulaire en pointillés inclut le centre d'autres entités ou associations, elle n'est simplement pas tracée. Subsiste alors juste la patte en ligne de points. Ce sera pour la version 3, sortie au plus tard à la rentrée. |
Bonjour,
un ctrl+f sur la doc n'a pas révélé d'agrégation. Il s'agit pourtant d'une fonctionnalité très utile pour la modélisation . cf l'image ci-dessous pour son utilité
Une telle relation se transformerait en
vol(id_vol,nom_vol...)
avion(id_avion,...)
date(date)
voler(date,id_vol,id_avion)
Cordialement
Julien A.
The text was updated successfully, but these errors were encountered: