Условия уникальности данных.

Возьмем таблицу PERSON, опишем ее структуру:

CREATE TABLE PERSON (INTERBASE)

( NOM INTEGER NOT NULL,

FIO CHAR(30) NOT NULL,

RDATE DATE NOT NULL,

POL CHAR(1),

SUMD FLOAT DEFAULT 0.00,

ADR CHAR(30),

PRIMARY KEY (NOM),

FOREIGN KEY (ADR) REFERENCES FLAT,

CHECK (POL IN(‘М’,’Ж’)))

Для наименования ограничений целостности используется слово Constraint, после которого задается уникальное имя ограничения, его вид и значение. Обычно ограничение состоит из

Вид ограничения ---------- [порядковый номер ограничения]

PK – первичный ключ.

FK – вторичный ключ.

CK –

DU – условие уникальности данных.