Det er generelt ikke sådan, vi skal bruge relationer, men det kan gøres med en kolonne, der kan antage kun én værdi, men som også har en UNIQUE KEY
over 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`)
);
…hvis du ikke har noget imod, at der er en ekstra kolonne til stede, som du ellers aldrig kommer til at bruge.