Le vendredi 24 novembre 2017 à 15:58 -0300, Tiago Brasil a écrit : > > create table t2 > ( c1t1 integer, > c2t2 integer, > c3t2 integer, > primary key (c1t1, c2t2), > foreign key (c1t1) references t1 (c1t1), > unique (c2t2)); **n necessita dessa linha visto que primary key ja > sao unique e not null por padrão
Não, no caso o que é chave primária é a combinação dos dois atributos. O que está curioso é que um desses atributos também é chave; isso parece estranho, mas não é simples redundância: que dois atributos sejam chave não significa que um deles isoladamente também o seja. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:[email protected] +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:[email protected] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
