Det är i allmänhet inte så vi ska använda relationer, men det kan göras med en kolumn som kan anta bara ett värde, men som också har en UNIQUE KEY
över det:
CREATE TABLE `MyTable` (
`ActualData1` INT NOT NULL DEFAULT 0,
`ActualData2` INT NOT NULL DEFAULT 0,
`ActualData3` INT NOT NULL DEFAULT 0,
`Dummy` ENUM("!") NOT NULL DEFAULT "!",
UNIQUE KEY `OnlyOneRowAllowed` (`Dummy`)
);
…om du inte har något emot att det finns en extra kolumn som du annars aldrig kommer att använda.