In RDMS lernte ich, die Datenbank zu normalisieren, um Datenredundanz zu minimieren und die Konsistenz zu maximieren.Speichern redundanter Daten in Cassandra
Wie funktioniert das in Cassandra, da es kein Fremdschlüsselkonzept zu geben scheint.
Ist das ein schlechtes Design?
MeasurementId | SensorId | SensorLocation | SensorName | Value | Timestamp
Sollte dies eher sein:
MeasurementId | FK_SensorId | Value | Timestamp
und
SensorId | SensorLocation | SensorName
Oder ist cassandra gut in Kompaktierung/Verdichtung aus der Box und ich möchte nicht über dieselben Werte zu speichern und noch einmal (solange ich sicher bin, dass sich die Daten nicht ändern werden (z. B. Sensorname ändert sich für einen Sensor nie))