Bonjour bonjour,
Étant donné que je ne suis absolument pas doué en conception de base de données, j'aimerai vous demander votre avis sur un point.
Dans un projet, j'ai une partie gestion de tâches pour chaque utilisateur. Plus précisément, c'est une liste de tâches qui doivent être faites. Ces tâches sont toutes les mêmes pour chaque utilisateur. Chaque utilisateur indique ensuite s'il a fait telle ou telle tâche.
j'ai donc fait une table tache, avec l'id de la tache et son intitulé,
une table utilisateur, et une table de liaison entre tache et utilisateur avec un champ 'fait'.
Néanmoins, à chaque création d'utilisateur il faut créer chaque enregistrement pour chaque tache de l'utilisateur dans la table de liaison.
Au final la table de liaison peut devenir énorme.
J'espère avoir bien exposé mon cas, et ainsi que vous puissiez me dire si ça vous parait être la meilleure solution ou s'il y a mieux.
Merci d'avance
Partager