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
