PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Entwerfen einer Datenbank mit periodischen Sensordaten

All dies in einer relationalen Datenbank bereitzustellen, ist überhaupt kein Problem. PostgreSQL ist keine Enterprise-Klasse, aber es ist sicherlich eines der besseren Freeware-SQLs.

Um das klarzustellen, ich suche keine Hilfe Beschreibung der Datenquellen oder verwandter Metadaten. Ich versuche speziell herauszufinden, wie Datenwerte (möglicherweise verschiedener Typen) am besten gespeichert werden.

Das ist dein größtes Hindernis. Im Gegensatz zum Programmentwurf, der eine Zerlegung und isolierte Analyse/Entwurf von Komponenten erlaubt, müssen Datenbanken als eine Einheit entworfen werden. Normalisierung und andere Designtechniken müssen sowohl das Ganze als auch die Komponente im Kontext berücksichtigen. Die Daten, die Beschreibungen, die Metadaten müssen zusammen ausgewertet werden, nicht als getrennte Teile.

Zweitens, wenn Sie mit Ersatzschlüsseln beginnen, was bedeutet, dass Sie die Daten kennen und wissen, wie sie mit anderen Daten in Beziehung stehen, verhindert dies eine echte Modellierung der Daten.

Ich habe eine sehr ähnliche Reihe von Fragen beantwortet, die sich zufällig auf sehr ähnliche Daten beziehen. Wenn Sie diese Antworten zuerst lesen könnten, würden wir beide viel Zeit beim Tippen auf Ihre Frage/Antwort sparen.

Antwort Eins/ID Hindernis
Antwort zwei/ Haupt
Antwort drei/Historisch