Chris_2k: Datenbankstruktur - Hilfe

Beitrag lesen

Hi,

Ich hoffe, ihr könnt mir kurz bei meiner DB Struktur helfen... Ich hätte u.a. eine Tabelle, bei der ich keinen Primary Key brauchen kann....
Und zwar schreib ich gerade ein Programm, das jede Stunde aus meiner Wetterstation mit bis zu 8 (momentan 2) Sensoren Werte ausliest und in der DB speichern soll... (alle 8 mit selbem TimeStamp)

Meine DB Struktur sieht momentan so aus

Tabelle Station

Station_ID <-------------+
---------------          |
Name                     |
Firmware                 |
                         |
Tabelle Sensor           |
==============           |
Sensor_ID <----------+   |
---------            |   |
StationID <--------- | --+
Name                 |
                     |
Tabelle Messwerte_1  |
===================  |
Date (Timestamp)     |
Sensor_ID <----------+
Temperature          |
Humidity             |
                     |
Tabelle Messwerte_2  |
===================  |
Date(Timestamp)      |
Sensor_ID <----------+
Pressure
Rain
Forecast

Meine Fragen:
Ist die DB Struktur so OK ?
Ich habe 2 Messwert Tabellen, weil ich von den meisten Sensoren Temp / Luftfeuchtigkeit bekomme, aber nur von 1 Sensor Luftdruck usw...

P.S: Bitte Nachsicht üben, dass ist das erste mal, dass ich was mit Datenbanken mache...
Danke schon mal für die Hilfe,
Chris