[base MySQL] besoin d'un avis

Fermé
antic80 Messages postés 4751 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 - 13 mai 2006 à 13:21
antic80 Messages postés 4751 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 - 13 mai 2006 à 16:30
bonjour

voila je suis en train d'élaboré un site avec une base mysql sur l'hebergeur keoconcept

j'ai un espace de 250 mo

dans cette base j'ai une table qui s'appelle stats

cette table ce rempli de la facon suivante

le site propose des exercices

a chaque fois que l'eleve termine une question on rempli la table stats

id-eleve,id-question,id-exercice,NombreEssai,BonneReponse,MauvaiseReponse

bonne reponse = 0 ou 1
mauvaise reponse = 0 ou 1

je me demande si c une bonne idée de faire comme ca ??

va t'il y avoir une limite aux nombres d'enregistrement ??

y a t'il une solution pour vider cette table mais tout de meme conserver les données de l'eleve ??

me manque t'il quelque chose ??

merci pour vos reponses

2 réponses

PhP Messages postés 1767 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 607
13 mai 2006 à 14:41
Bjr,

Non ce n'est pas utile de distinguer : BonneReponse,MauvaiseReponse

Un champ reponseOk : 0 = non 1 = oui suffit largement

Oui le nombre d'enregistrements par table dans MySQL est limité : en fait le taille maxi d'une table est de ... 4 GO (peut être plus avec les nouvelles versions) mais ceci dépend aussi de l'OS et des limites fixées par ton provider.

Mais rassure-toi tu peux sans pb insèrer des centaines de milliers d'enregistrements : bref tu viendras à bout de tes élèves bien avant d'atteindre les limites de MySQL ... LOL !


ATTENTION : si tu vides une table tu perds toutes les données.
Par contre rien ne t'inderdit de copier les données dans une autre table par ex STATS_2005, STATS_2006 puis de vider STATS


@+
0
antic80 Messages postés 4751 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 1 175
13 mai 2006 à 16:30
oui je penser un peu a faire une seconde table mais en fait j'aurais aimé regroupé les infos mais ca m'empeche de faire certaines requetes

bon je v reflechir a ca

merci a toi
0