From 23bfbdada52200953372f0b365f05f51fd34f478 Mon Sep 17 00:00:00 2001 From: Sam Hos Date: Wed, 13 Mar 2024 17:56:05 +0100 Subject: [PATCH] Removed PK nodeID at measurement --- server/Database/DatabasewithMAC.sql | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/server/Database/DatabasewithMAC.sql b/server/Database/DatabasewithMAC.sql index 32c3c8a..131cdb7 100644 --- a/server/Database/DatabasewithMAC.sql +++ b/server/Database/DatabasewithMAC.sql @@ -1,5 +1,5 @@ -- MySQL Script generated by MySQL Workbench --- Fri Mar 8 12:25:17 2024 +-- Wed Mar 13 16:04:58 2024 -- Model: New Model Version: 1.0 -- MySQL Workbench Forward Engineering @@ -44,14 +44,11 @@ ENGINE = InnoDB; -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `NodeData`.`Measurement` ( `NodeID` INT NOT NULL, + `TimeStamp` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, `Type` VARCHAR(45) NULL, `Value` FLOAT NULL, - `TimeStamp` DATETIME NULL DEFAULT CURRENT_TIMESTAMP, - `Node_NodeID` INT NOT NULL, - PRIMARY KEY (`NodeID`, `Node_NodeID`), - INDEX `fk_Measurement_Node1_idx` (`Node_NodeID` ASC) VISIBLE, CONSTRAINT `fk_Measurement_Node1` - FOREIGN KEY (`Node_NodeID`) + FOREIGN KEY (`NodeID`) REFERENCES `NodeData`.`Node` (`NodeID`) ON DELETE NO ACTION ON UPDATE NO ACTION)