Skip to content
Snippets Groups Projects
Commit 43c11214 authored by Sara Savanovic Djordjevic's avatar Sara Savanovic Djordjevic
Browse files

update: schema

parent cec134a9
No related branches found
No related tags found
No related merge requests found
...@@ -2,10 +2,6 @@ CREATE TABLE Measurement ( ...@@ -2,10 +2,6 @@ CREATE TABLE Measurement (
MeasurementID INT PRIMARY KEY, MeasurementID INT PRIMARY KEY,
SensorID INT, SensorID INT,
TimeMeasured DATETIME, TimeMeasured DATETIME,
Latitude FLOAT,
Longitude FLOAT,
MeasuredThickness FLOAT,
Accuracy FLOAT,
FOREIGN KEY (SensorID) REFERENCES Sensor(SensorID) FOREIGN KEY (SensorID) REFERENCES Sensor(SensorID)
); );
...@@ -15,12 +11,41 @@ CREATE TABLE Sensor ( ...@@ -15,12 +11,41 @@ CREATE TABLE Sensor (
Active BOOLEAN Active BOOLEAN
); );
CREATE TABLE Data (
MeasurementID INT,
Latitude FLOAT,
Longitude FLOAT,
IceTop FLOAT,
IceBottom FLOAT,
CalculatedThickness FLOAT,
Accuracy FLOAT,
PRIMARY KEY (MeasurementID, Longitude, Latitude),
FOREIGN KEY (MeasurementID) REFERENCES Measurement(MeasurementID)
);
INSERT INTO Sensor (SensorID, SensorType, Active) VALUES INSERT INTO Sensor (SensorID, SensorType, Active) VALUES
(1, 'LiDar', 1), (1, 'LiDar', 1),
(2, 'Magnetic', 1), (2, 'Magnetic', 1),
(3, 'Other', 0); (3, 'Other', 0);
INSERT INTO Measurement (MeasurementID, SensorID, TimeMeasured, Latitude, Longitude, MeasuredThickness, Accuracy) VALUES INSERT INTO Measurement (MeasurementID, SensorID, TimeMeasured) VALUES
(1, 2, '2024-01-01 10:00:00', 60.7066, 10.9771, 10.0, 1.0), (1, 2, '2024-01-01 10:00:00'),
(2, 2, '2024-02-04 11:00:00', 60.6366, 10.8171, 7.8, 1.5), (2, 2, '2024-02-04 11:00:00'),
(3, 1, '2024-02-13 12:00:00', 60.7366, 10.8471, 7.2, 2.5); (3, 1, '2024-02-13 12:00:00');
-- Measurement 1
INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES
(1, 60.7066, 10.9771, 8.0, 3.0, 5.0, 1.0),
(1, 60.7066, 10.9771, 7.5, 2.5, 5.0, 1.0),
(1, 60.7066, 10.9771, 7.0, 2.0, 5.0, 1.0);
-- Measurement 2
INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES
(2, 60.6366, 10.8171, 7.2, 2.2, 5.0, 1.5),
(2, 60.6366, 10.8171, 7.0, 2.0, 5.0, 1.5);
-- Measurement 3
INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES
(3, 60.7366, 10.8471, 7.5, 2.5, 5.0, 2.5),
(3, 60.7366, 10.8471, 7.0, 2.0, 5.0, 2.5);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment