Cardinalité par défaut des agrégations/compositions
Bonjour, Actuellement, topia peut générer des choses incohérentes, aux niveaux des compositions/agrégations. Par exemple, pour la relation A <X>-----> B (0..*) génére un many-to-many entre A et B. Une composition, c'est pas toujours 1 > * ? Et une agrégation ca devrait toujours être 1..* > 0..* Il faudra surrement faire une étape de corrections des cardinalités pour certains types de relations avant la génération. -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com
Le 27/08/2013 16:24, Eric Chatellier a écrit :
Actuellement, topia peut générer des choses incohérentes, aux niveaux des compositions/agrégations.
Par exemple, pour la relation A <X>-----> B (0..*) génére un many-to-many entre A et B. Une composition, c'est pas toujours 1 > * ?
Et une agrégation ca devrait toujours être 1..* > 0..*
Il faudra surrement faire une étape de corrections des cardinalités pour certains types de relations avant la génération.
Corrigé à l'arrache ? Pourquoi ne pas lever une exception si le mec a explicitement mis une multiplicité là ou il ne devrait pas ? -- Brendan Le Ny, Code Lutin bleny@codelutin.com (+33) 02 40 50 29 28
participants (2)
-
Brendan Le Ny -
Eric Chatellier