0

Je veux concevoir une base de données simple avec un ou plusieurs tableaux (en fonction de la réponse à cette question).
Chaque enregistrement dans le tableau conservera une série de mesures, disons mes1, mes2 etc. pour une date spécifique. Ainsi, chaque enregistrement de la table est associé à une date spécifique.
Je dois garder les mesures pour chaque enregistrement de la table pendant 20 dates consécutives maximum mais pas toujours le même nombre de dates pour chaque enregistrement. Les dates varient au cours de l'année et ne sont pas toujours les mêmes. Qu'est-ce qu'un schéma de base de données suggéré à ce problème.Qu'est-ce qu'un schéma suggéré pour une base de données avec de nombreuses dates pour chaque enregistrement?

Table1 
record1: mes1, mes2, mes3, mes4, mes5, date1 
record1: mes1, mes2, mes3, mes4, mes5, date2 
record1: mes1, mes2, mes3, mes4, mes5, date3 
:::::::::::::::::::::::::::::::::::::::::::::::::::::: 
record2: mes1, mes2, mes3, mes4, mes5, date1 
record2: mes1, mes2, mes3, mes4, mes5, date2 

:::::::::::::::::::::::::::::::::::::::::::::::::::: 
record3: mes1, mes2, mes3, mes4, mes5, date1 
record3: mes1, mes2, mes3, mes4, mes5, date2 
record3: mes1, mes2, mes3, mes4, mes5, date3 
record3: mes1, mes2, mes3, mes4, mes5, date4 
+0

Lire sur la normalisation. La réponse dépend de votre problème, mais vous pouvez envisager une relation un-à-plusieurs. – duffymo

Répondre

0

Un schéma tel que celui-ci devrait fonctionner correctement. Il vous permettra également d'avoir un nombre variable de mesures pour chaque jour:

mesure tableau contiendrait une ligne pour chaque mesure quotidienne:

  • Date (PK)
  • ID de mesure (PK) (FK)
  • Valeur de mesure

mesure description de la table

  • ID de mesure (PK)
  • Description Mesure