Nous allons convertir un formulaire de demande de bail assez long en une application web pour la soumission via PHP dans une base de données PostgreSQL. Je respecte la maxime «Normaliser jusqu'à ce que ça fasse mal, puis dénormaliser jusqu'à ce que ça marche» (Attr: SQLMenace) mais en y entrant je me suis dit que j'allais puiser dans l'esprit collectif.Conversion de formulaires papier/PDF pour le Web - Normalize, Partition ou Wide-Table?
Voici ce que la forme de papier ressemble actuellement: http://www.borgermanagement.com/forms/commercialApplication.pdf (pas la forme réelle mais proche)
Beaucoup de données est obligatoire et sera soumis sur deux vues avec la possibilité d'enregistrer une demande partiellement remplie pour être complétée à une date ultérieure. La demande soumise sera examinée pour approbation (de préférence dans une vue similaire au pdf). Il n'y aura probablement pas d'analyse approfondie des données sur la route.
Comment structureriez-vous vos données dans ce cas? Normaliser ou non? Pour partitionner verticalement ou non?