Somos uma equipe de mais de 20 anos na área de informática, com profissionais para websites, aplicação mobile, redes de computadores, treinamento e consultorias.
CRUD. Não existe website dinâmico sem acesso a banco de dados. Toda aplicação Web com acesso em banco de dados precisa de Crud, ou seja, precisa inserir, atualizar, remover e consultar dados. Pode ser dividido em 2 ou mais módudos, mas sempre é necessário.
Na internet encontramos muitos Crud com 1 tabela, mas não com tabelas relacionadas, com 2 ou 3 tabelas. Aqui você tem oportunidade para ter conhecimento de como fazer e ter seu template para iniciar sua aplicação profissional.
Porque CRUD com relacionamento entre tabelas?
Um App web precisa de várias tabelas relacionadas. Cada tabela no banco de dados refere-se a um domínio como acontece no mundo real. Uma pessoa (1 tabela) tem vários agendamentos (outra tabela), num App agenda. Quando você cadastrar 1 pessoa também precisa inserir tudo ela fará no dia, isso tem um relacionamento 1 para muitos (1:N). Então, precisará de um formulário integrado para 2 ou 3 tabelas. Assim é em toda aplicação.
Integridade relacional é a técnica que exige isso. Em banco de dados os valores dos campos que aparecem em uma chave estrangeira (FK) devem aparecer na chave primária (PK) da tabela referenciada, ou seja, são regras que garantem que os relacionamentos entre registros de tabelas permaneçam válidos. Por exemplo, neu agendamento tenho somente o eu vou fazer no dia e não aparece agendamento de mais ninguém.