Entender Relacionamento de Tabelas

09/04/2003

0

Preciso compreender como funciona o relacionamento entre tabelas.
Eu fiz no meu programa só que tá dando problema com chave.

Tabelas Paradox

Pedidos
Cod_Ped = É a chave
Cod_Cli
Data

Itens Pedidos
Cod_Ped = è Chave
Cod_Prod
Data
Valor

Uso os campos Cod_Ped de ambas as tabelas para fazer o relacionamento no Master e Detail da tabela itens pedido.
O problema é que meu sistema na aceita cadastrar mais de um item de pedido da problema de Key Violation. Como resolver isso?


Anonymous

Anonymous

Responder

Posts

09/04/2003

Anonymous

Vc terá que alterar a chave da tabela itens_pedido, cfe abaixo:

Itens Pedidos
[b:e8a7cad065]Cod_Ped
Cod_Prod [/b:e8a7cad065]
Data
Valor

Chave Primária (Cod_ped,Cod_Prod)

Dessa forma vc consegue cadastrar mais de um registro;


Responder

09/04/2003

Marcelo.c

A chave primária serve para identificar cada campo como único, ou seja, não aceita duplicidade.

Remova a chave primária da tabela pedidos.

Coloque codproduto como chave.


Responder

09/04/2003

Wolfblackx

A chave primária serve para identificar cada campo como único, ou seja, não aceita duplicidade. Remova a chave primária da tabela pedidos. Coloque codproduto como chave.


valeu funcionou legal.


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar