|
Question sur les Liaisons et contraintes |
Iniciado por cd_770, 28,oct. 2004 19:28 - 1 respuesta |
| |
| | | |
|
| |
Publicado el 28,octubre 2004 - 19:28 |
Bonjour a tous, j'aimerais comprendre le véritable role des liaisons et contraintes définies sous l'analyse. Puisqu'il faut faire un 'hignoreintégrité' dans l'ajout , par exemple, d'un enregistrement qui concerne un tel fichier.
Il aurait été je crois plus logique que l'enregistrement ne se fasse que si toutes les infos des fichiers liés par les contraintes, soient renseignées.
j'espère avoir été clair dans ma question ???? Si qq'1 peut m'expliquer le 'sens' du mécanisme actuel.
Merci à tous Cordialement, |
| |
| |
| | | |
|
| | |
| |
Publicado el 29,octubre 2004 - 01:08 |
Il est vrai que si tu fais systématiquement un 'hignoreintégrité' dans l'ajout , les liaisons "contraignantes" n'ont plus vraiment d'intérêt, il reste néanmoins les modifs et suppressions où ces garde-fous sont très utiles pour la stabilité ou la cohérence d'une appli .
Dans l'ajout d'enreg cette contrainte sert surtout à améliorer la qualité de ton code pendant les tests.
Imaginons un fichier 'Facture' rattaché à 2 fichiers 'Articles' et 'Clients', pouvoir supprimer ou modifier leurs clés rendrait la facture en question inutilisable, à moins de tout embarquer dans la facture. Ou pouvoir en créer une avec des articles inexistants ou un client inconnu, cela ne plairait pas aux services fiscaux !! J'utilise ce type de liaison depuis plus de 7 ans et je ne le regrette pas.
Yves
"CDSOFT" <cd_770@hotmail.com> a écrit dans le message de news: 41810844@news.pcsoft.fr...
Bonjour a tous, j'aimerais comprendre le véritable role des liaisons et contraintes
définies
sous l'analyse. Puisqu'il faut faire un 'hignoreintégrité' dans l'ajout , par exemple, d'un
enregistrement qui concerne un tel fichier.
Il aurait été je crois plus logique que l'enregistrement ne se fasse que si > toutes les infos des fichiers liés par les contraintes, soient renseignées.
j'espère avoir été clair dans ma question ???? Si qq'1 peut m'expliquer le 'sens' du mécanisme actuel.
Merci à tous Cordialement,
|
| |
| |
| | | |
|
| | | | |
| | |
|