le procédé de CRUD est un pattern fonctionnel (par opposition à Design Pattern, motif de structuration du code) de manipulation des données dans une application.
CRUD est l'acronyme anglophone de 'Create-Retrieve-Update-Delete' donc Créer, Retrouver, mettre à joUr, Détruire. C'est la racine du "crude" (cru, en anglais) et "crudité" (par exemple la salade).
les différents fichiers de ce répertoire présentent les étapes de conception d'un contrôleur de CRUD abstrait pour Zend Framework (PHP5).
Ce contrôleur est utilisé dans une application réelle de questions/réponses destinée à compiler des enquêtes administratives. Sa création a été motivée par le fait que chaque dossier informatique (équivalent, en théorie à un questionnaire papier) comporte presque une quinzaine d'écrans (un peu plus de 250 champs texte, radio ou cases à cocher) le tout couvrant un modèle relationnel d'une quizaine de tables environ.
Son principal intérêt, outre sa simplicité de mise en oeuvre (en théorie du moins) réside dans la possibilité de chaîner plusieurs instances de celui ci afin de pouvoir parcourir aisément les relation 1-à-plusieurs en base de données.
Contenu de ce dossier
pour l'instant : des images au format PNG, leurs sources SVG créées avec Inkscape et quelques notes de réflexion non corrigées !
La suite devra arriver... quand je pourrais !
Héfeust, mardi 20 février 2008 à presuqe quinze heures quinze.