Trebalo bi da "proširim" UNIQUE constraint iz jedne tabele na drugu. Možda je najbolje da probam primerom da objasnim. Dakle, imam dve tabele (Postgresql):
Kôd:
CREATE TABLE tabela1 (
id SERIAL,
nesto text UNIQUE
);
CREATE TABLE tabela2 (
id SERIAL,
tralala text UNIQUE
);
INSERT INTO tabela1 (nesto) VALUES ('pera');
INSERT INTO tabela2 (tralala) VALUES ('laza');
S obzirom na UNIQUE constraint ovo neće uspeti:
Kôd:
INSERT INTO tabela1 (nesto) VALUES ('pera');
Je l' to može nekako (kako?) da se napravi da ne uspe ni:
Kôd:
INSERT INTO tabela1 (nesto) VALUES ('laza');