Ma base MySQL pour mon projet a la structure définie ici : http://chobodo.free.fr/wakka.php?wiki=Mo...eDeDonnees .
Il se trouve que chaque épreuve (les quêtes) ne sont activables qu'une ou plusieurs fois par jour (on peut faire l'épreuve x à raison de y fois par jour par exemple) ; j'ai donc besoin de logger les dates et heures de dernière visite dans ma base pour chaque épreuve.
Dois-je selon vous créer une table de "traçage" comme ceci :
-- Table tracking --
| ID membre INT | ID quête INT | derniere_date DATE | derniere_heure TIME
1) Me fourvoie-je sur la modélisation à votre avis ?
2) Puis-je intégrer ces données dans une table existante (je pense à ma table de "jointure" entre ID membres et ID quêtes) ?
Il se trouve que chaque épreuve (les quêtes) ne sont activables qu'une ou plusieurs fois par jour (on peut faire l'épreuve x à raison de y fois par jour par exemple) ; j'ai donc besoin de logger les dates et heures de dernière visite dans ma base pour chaque épreuve.
Dois-je selon vous créer une table de "traçage" comme ceci :
-- Table tracking --
| ID membre INT | ID quête INT | derniere_date DATE | derniere_heure TIME
1) Me fourvoie-je sur la modélisation à votre avis ?
2) Puis-je intégrer ces données dans une table existante (je pense à ma table de "jointure" entre ID membres et ID quêtes) ?