Bonjour,
je suis plutôt débutant dans la gestion des bases de données.
Ma question pourra donc paraitre simple mais je n'ai pas trouvé de réponses satisfaisantes.
Je dois constituer une base de données avec des mesures de capteurs (température, vitesse...). Chaque capteur est enregistrer au moins 1* par 5 minutes => ~100 000 enregistrements /an / capteur. On peut compter qu'à termes il y aura plusieurs dizaines de capteur => plusieurs millions d'entrées par an
Pour le moment j'ai réalisé une table dont la structure est la suivante:
ID (identifiant avec auto increment)
Datetime (le moment de l'enregistrement)
Valeur (La valeur, ce sont tous des nombres avec une seule décimale et toujours inférieure à 100)
Capteur (un identifiant unique incorporant le capteur)
Je voulais savoir si la logique était la bonne ou s'il était préférable de créer une table par capteur pour améliorer les performances de recherches ultérieures. Ou toute autre alternative qui vous semble mieux convenir à ce cas de figure
Merci pour votre aide.
Partager