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]

Responder a