Feedback Imprimir

Dependências

Este recurso permite a ligação entre tabelas com especialização, isto é, tabelas que tem dependências, como uma tabela de pedidos e itens. Desta forma é possível que ao excluir um registro na tabela de Pedidos, todos os seus itens também sejam excluídos. Abaixo exibiremos um exemplo prático utilizando este recurso do Scriptcase.

  • Primeiramente iremos definir uma nova dependência. Neste exemplo iremos criar uma dependência entre adm_fornecedores_produtos (Tabela Dependente) com a tabela de adm_fornecedores (Aplicação Atual). Clique no botão Nova Dependência para iniciar.

Criando uma nova depenência. Criando uma nova depenência.

  • Selecionamos a tabela dependente e informamos a quantidade de campos relacionados entre a tabela pai e filho. Neste exemplo só um campo será relacionado que é o código do customers.

Configurando a tabela para a dependência. Configurando a tabela para a dependência.

  • Em seguida selecionamos os campos da ligação de Chave: customers->CityID - city->CityID.

Configurando os campos de ligação da dependência. Configurando os campos de ligação da dependência.

  • Criado o relacionamento de Dependência, precisamos apenas definir que regras devemos utilizar para nossa aplicação. Para isso iremos clicar no botão gerar Scripts para definirmos a Regra de Dependência.

Configurando as regras da dependência. Configurando as regras da dependência.