Comment 4 for bug 689257

Revision history for this message
Eric Beuque (eric-beuque) wrote :

Bonjour,

Je trouve ça dommage que les attributs soit obligatoirement unique au sein du dictionnaire et non seulement au sein de l'entité. Je trouve que ça alourdi le modèle (car on répète du coup le nom de l'entité dans le nom du champs). Après c'est un choix de conception. AnalyseSI devrait être capable de respecter plusieurs nomenclature pour le nom des champs (genre en suffixant/préfixant automatiquement chaque nom de champs). De plus, les SGBD sont capable de gérer des nom de champs identique sur plusieurs table et AnalyseSI devrait être capable à terme de pouvoir se plugger dessus.

Sinon, un compromis dans un premier temps, serait que le champs ID doivent rester unique dans le dictionnaire de donnée (qui serait utilisé pour la génération du script) et le champs nom où l'on peut mettre ce que l'on veut (qui est utilisé pour l'affichage). On peut toujours ensuite avoir un bouton pour switcher entre affichage des noms ou des ID dans le modèle.

Disons que ça rendrait au moins le MCD moins lourd.

Après ça reste vous qui décidez.

Cordialement,