Bonjour,
Je travail sur SQL Server, j'ai une petite expérience en modélisation et c'est la première fois que je dois transcrire les demandes des utilisateurs sous forme de schéma.. Donc c'est pas du vocabulaire technique et du coup c'est plus dure à conceptualiser..
L'utilisateur me demande de creer une tache possède certains attributs...Et contraintes...
Au niveau de l'interface l'utilisateur, on peut imaginer un tableau d'affichage des données de la table et lors de la saisie, s'il ne saisit rien dans certains attributs, il veut que le système via une gestion de pondération et de lien (une moulinette) remplisse ses champs à sa place... (donc la vous me direz "c'est à faire au niveau du code"). Ces champs remplient sont enregistrés en base pour apres les analyser avec des outils statistiques.
Jusqu'à c'est bon. Mais l'utilisateur veut que, lorsqu'il reouvre l'interface, les lignes aient les memes blanc laisser par l'utilisateur...
Donc mon idée serait de créer deux tables et l'une dispose des contraintes d'intégritées adéquates l'autre moins conventionnelle. Et lors de l'enregistrement, j'enregistre ce qu'il saisit et je fait intervenir un trigger lors du update,insert qui fait la moulinette dans ma table avec les contraintes adéquates et j'affiche les données par la table moins conventionnelle
Le moins c'est que j'ai deux tables, l'une pour l'affichage des données, l'autre pour le traitement statistique et l'analyse.
Qu'en pensez vous ?
(MLD en lien)
Merci d'avance !!
Partager