laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 51 forks source link

Retirer l'interprétation des suffixes d'attribut "?" et "!" comme contraintes d'optionalité #91

Closed laowantong closed 10 months ago

laowantong commented 10 months ago

Mocodo 4 a introduit la possibilité de suffixer un attribut par "?" ou "!" pour dénoter un champ respectivement optionnel ou non, cf. doc :

image

Ce n'est sans doute pas une bonne idée :

Cette fonctionnalité pourrait / devrait donc peut-être être retirée. Cependant, pour des raisons de cohérence, il faudrait que les contraintes d'optionalité ajoutées manuellement (avec NULL ou NOT NULL) apparaissent dans le schéma relationnel avec visualisation des contraintes (sous-sous-option c) tout comme les contraintes d'optionalité générées automatiquement.