Pogledajte određenu poruku
Staro 19. 04. 2012.   #1
nn.nn
nobody
Expert
 
Avatar nn.nn
 
Datum učlanjenja: 19.04.2007
Poruke: 537
Hvala: 14
705 "Hvala" u 106 poruka
nn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoro
Default UNIQE constraint vezan za drugu tabelu

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');

Poslednja izmena od nn.nn : 19. 04. 2012. u 11:48.
nn.nn je offline   Odgovorite uz citat