Đây thường không phải là cách chúng ta phải sử dụng quan hệ, nhưng nó có thể được thực hiện với một cột có thể chỉ nhận một giá trị nhưng cũng có UNIQUE KEY
qua nó:
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`)
);
… Nếu bạn không phiền, có một cột bổ sung mà bạn sẽ không bao giờ sử dụng đến.