Como fazer referência?

Delphi

02/09/2003

Boa Tarde, trabalho com Delphi 7.0 e SQLSERVER 2000, vou citar um exemplo aqui, tenho um Banco de Dados(ESTOQUE) e duas tabelas, produtos e pedidos. Primeiro que saber qual é o nome desse procedimento? Quando eu excluir um produto, não deixar excluir, pois tenha registros de referência neste registro. E segundo como eu faço isso?
Não sei se expliquei direto.

Abraço
Luis


Bertocco

Bertocco

Curtidas 0

Respostas

Fred

Fred

02/09/2003

Bom isto se chama Integridade Referencial e no interbase eu faço assim:

Alter table pedidos add constraint fk_nome foreign key (cod_prod) references produto (cod_prod) on update cascade;

e pronto ja esta feito o relacionamento, se voce tentar excluir um produto que esteja em algum pedido o SGBD nao deixara isto acontecer 8)


GOSTEI 0
POSTAR