2016-03-02 9:13 GMT-03:00 Andre Cavalcante <andre.d.cavalca...@gmail.com>: > Aprendiz > ----------- > id serial > matricula varchar > nome varchar
Cada um é uma chave? Ou a chave são os dois atributos? > ItemHistorico > ------------------ > id serial {PK - cada item tem um número que o identifica unicamente. A > chave candidata seria dahoraEvento+idAprendiz, obviamente por se tratar de > um evento discreto no tempo} Com uma chave natural de apenas dois atributos, eu pensaria seriamente em simplificar o modelo eliminando a chave artificial. > Anexo > -------- > id serial {PK - cada anexo tem um id, sem grandes problemas aqui. Não há > chave candidata (posso colocar até o mesmo arquivo várias vezes, mas o > sistema não precisa verificar isso, cabendo ao operador saber o que está > fazendo} Isso nunca dá certo. Mesmo que desse operacionalmente, indica um problema mais grave de entendimento de modelo e de negócio. De qualquer maneira, tens outras questões específicas sobre teu modelo proposto? Ou o que queres são comentários de base como os que fiz até agora. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral