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.
- 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.
- Em seguida selecionamos os campos da ligação de Chave: customers->CityID - city->CityID.
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.