Removed PK nodeID at measurement
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
-- MySQL Script generated by MySQL Workbench
|
-- 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
|
-- Model: New Model Version: 1.0
|
||||||
-- MySQL Workbench Forward Engineering
|
-- MySQL Workbench Forward Engineering
|
||||||
|
|
||||||
@@ -44,14 +44,11 @@ ENGINE = InnoDB;
|
|||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `NodeData`.`Measurement` (
|
CREATE TABLE IF NOT EXISTS `NodeData`.`Measurement` (
|
||||||
`NodeID` INT NOT NULL,
|
`NodeID` INT NOT NULL,
|
||||||
|
`TimeStamp` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`Type` VARCHAR(45) NULL,
|
`Type` VARCHAR(45) NULL,
|
||||||
`Value` FLOAT 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`
|
CONSTRAINT `fk_Measurement_Node1`
|
||||||
FOREIGN KEY (`Node_NodeID`)
|
FOREIGN KEY (`NodeID`)
|
||||||
REFERENCES `NodeData`.`Node` (`NodeID`)
|
REFERENCES `NodeData`.`Node` (`NodeID`)
|
||||||
ON DELETE NO ACTION
|
ON DELETE NO ACTION
|
||||||
ON UPDATE NO ACTION)
|
ON UPDATE NO ACTION)
|
||||||
|
Reference in New Issue
Block a user