Ave,
Envoyé par
escartefigue
Je ne connais pas MOCODO, je suis donc allé voir à quoi ça ressemble et l'approche est déconcertante, elle ne ressemble pas à celle des autres logiciels de modélisation.
Il faut vérifier quelles sont ses fonctionnalités par rapport à vos besoins (par exemple quels contrôles sont faits, quelles contraintes sont implémentées, quels SGBD sont compatibles, peut on mettre en œuvre l'identification relative, peut on paramétrer la codification des objets, versionner les modèles...)
Capitaine, tu as bigrement raison de t’interroger
Une observation de ma part...
Le MCD généré par MOCODO est celui-ci :
Entre autres choses, j’observe qu’il manque une CIF, car un prof n’enseigne qu’une matière.
Complétons avec Looping :
Sans cette CIF, la clé de la table SQL Noter est celle-ci :
{NumEleve, NumProf, LibelleMatiere, LaDate}
Alors qu’elle doit être la suivante :
{NumEleve, LibelleMatiere, LaDate}
Avec la clé selon MOCODO, il y a le coup classique de la redondance : si un prof note 40 élèves, alors dans la table Noter il faudra inutilement et avec grand soin recopier 40 fois le numéro du prof ;
Plus grave : un prof peut attribuer des notes dans des matières autres que la sienne...
Ton avis, Capitaine ? Aurais-je abusé des boissons fortes ?
Partager