Blz pessoal.. obrigado.

[]s

Em 17/03/08, Osvaldo Rosario Kussama <[EMAIL PROTECTED]> escreveu:
>
> Fellipe Henrique escreveu:
>
> > Olá amigos, gostaria da opinião dos amigos, qual o melhor jeito de criar
> > as chaves primárias e estrangeiras.. pois bem, terei uma tabela chamada
> > empresa, e tudo no sistema tem q ser vinculado à empresa.
> >
> > O ideal pra se criar uma chave primária, seria o id_empresa+id_cliente
> > (por exemplo), sendo id_empresa também um FK. ou somente o id_cliente
> > (PK) e id_empresa(FK), qual seria melhor?
> >
>
>
>
> Depende de seus dados.
> Essas id já existem ou vão ser criadas?
> A id do cliente é única em toda a base ou é única apenas em cada empresa?
>
> Se seus dados permitirem é melhor separar:
> . id_cliente (PK)
> . id_empresa (FK para tabela de empresas)
> Assim você pode até utilizar campos do tipo serial.
>
>
> Osvaldo
>
> PS. Permite até que um cliente esteja vinculado a várias empresas.
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
_________________________________
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a