Olá, Bem, não sei qual seria o teu banco,
Mas o padrão é gerares o sequencial da chave, através da aplicação : select gen_id(nome_gerador,1) (firebird) e popular a chave. Se for em 3 camadas popula com qualquer valor e deixa por conta do servidor de aplicação. Att, Marcelo 2009/10/20 joao_jma <joao_...@itelefonica.com.br> > > > Pessoal, gostaria de uma opinião de vocês... > > Quando utilizam tabela mestre / detalhe, como gravam a referência na tabela > detalhe se o sistema é utilizado em rede? > > Detalhando: > > Imaginem uma tabela de pedidos e uma tabela de itens do pedido: > > PEDIDO(NUMERO, DATA, CLIENTE...) > > ITENS_PED(NR_PEDIDO, CODPROD, VLUNIT, QTDE...) > > Como gravam na tabela ITENS_PED o campo NR_PEDIDO ??? > > ---------------------------------------------------------- > > Estou com problemas com isso quando é feito a gravação em rede > simultaneamente. > > Antecipo meus agradecimentos > > []'s > > João > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]