MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

2 participantes

    Dúvida relacionamento form desvinculado

    Mylton
    Mylton
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 881
    Registrado : 23/08/2010

    Dúvida relacionamento form desvinculado  Empty Dúvida relacionamento form desvinculado

    Mensagem  Mylton 25/11/2022, 12:09

    Bom dia
    Venho tentando melhorar meus aprendizados com ajuda de todos.

    Venho lendo sobre vantagens e desvantagens entre formulários vinculados e desvinculados.
    Minha dúvida consiste em que um form vinculado podemos ter vinculado até 32 tabelas, salvo engano, e num form desvinculado teria limites?
    Exemplo
    Um app de controle de processos onde teríamos a tabela cadastro de processos com IdProcesso e demais Campos.
    Se criássemos X tabelas, digamos 100 tabelas de assuntos diferentes, onde cada tabela teria seu IdTabela A, e sucessivamente, como chave primária, o IdProcesso como secundária e demais Campos necessários daria certo?
    Conseguiria cadastrar tudo e gerar uma consulta com todas as informações pelo idProcesso?

    Obrigado
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2692
    Registrado : 13/12/2016

    Dúvida relacionamento form desvinculado  Empty Re: Dúvida relacionamento form desvinculado

    Mensagem  Alexandre Fim 25/11/2022, 13:19

    Mylton bom dia,

    ...form vinculado podemos ter vinculado até 32 tabelas..
    Criar um form vinculado através de uma consulta com 32 tabelas é suicídio....rsss
    As chances do sistema se corromper são grandes.

    No modo VINCULADO, o front-end fica ligado diretamente às tabelas do back-end, e com o tempo pode gerar lentidão e o bd pode se corromper quando há acesso multiusuario intenso. Neste caso, é necessário criar rotinas de Compactar/Reparar diariamente para diminuir os riscos.

    Para desenvolver um sistema em Access com muitas tabelas e com Front-End vinculados ao Back-End, é necessário um trabalho de análise na construção das tabelas, utilizando normalização e boas práticas, que consiste em criar os campos com o tipo e tamanho corretos, criar chave primária (ou chave composta), criar indices e evitar quaisquer redundâncias de dados.

    Você pode desenvolver um sistema no Access no modo DESVINCULADO, usando controles "Não Acoplados" à tabela, o que deixa o teu sistema mais seguro e independente do Back-End, e as chances dos Front-End se corromper são mínimas.

    Trabalhar no modo desvinculado vai acarretar maior "mão-de-obra" em escrever código VBA, porém, sua manutenção e implementação de novas rotinas ficam mais fáceis, pois estão somente no código. Neste modo vc também garante que os dados serão manipulados de forma correta (SELECT, INSERT DELETE, UPDATE) garantindo maior integridade dos dados.

    Dê mais detalhes sobre:
    Se criássemos X tabelas, digamos 100 tabelas de assuntos diferentes, onde cada tabela teria seu IdTabela A, e sucessivamente, como chave primária, o IdProcesso como secundária e demais Campos necessários daria certo?

    Espero ter ajudado.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dúvida relacionamento form desvinculado  Setinf11
    Sistemas e Tecnologia Ltda
    Mylton
    Mylton
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 881
    Registrado : 23/08/2010

    Dúvida relacionamento form desvinculado  Empty Re: Dúvida relacionamento form desvinculado

    Mensagem  Mylton 25/11/2022, 15:09

    Bom
    Vamos lá.
    Atuo na área médica junto a justiça efetuando perícias.
    A ideia é automatizar mais o laudo emitido.
    Para isso avaliamos duas áreas: a empresa e o ser humano.
    Para tanto cadastramos td relacionado ao processo e efetuamos análise da empresa seja documentalmente e presencialmente. Depois avaliamos a pessoa como um todo.
    Um exame médico completo com todas as áreas de atuação (cardiologia, pneumo…) além da ortopedia onde analisamos ambos os membros.
    E então assim o que pensei
    Crio o processo, e através do ir desta tabela colocaria ela como estrangeira em todas as outras tabelas. Ao final faria uma consulta e exportaria para um doc ou relatório.
    Como o exame médico e bem complexo e amplo pensei nesse caminho.
    Mylton
    Mylton
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 881
    Registrado : 23/08/2010

    Dúvida relacionamento form desvinculado  Empty Re: Dúvida relacionamento form desvinculado

    Mensagem  Mylton 30/11/2022, 23:49

    Up
    Mylton
    Mylton
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 881
    Registrado : 23/08/2010

    Dúvida relacionamento form desvinculado  Empty Re: Dúvida relacionamento form desvinculado

    Mensagem  Mylton 1/12/2022, 15:52

    Bom dia
    Resolvi colocar um banco como exemplo.
    Diversas tabelas afim de diminuir o tamanho retirei vários componentes para diminuir o tamanho.
    Na área médica as tabelas cardio gineco.. coloquei apenas dois campos como 01 e 02, mas existem diversos itens nesta tabela.
    Então voltando a dúvida. Se cada tabela possui seu próprio ID como chave primária e a chave do cadastro do processo (ID_Processo), se ao final fizesse uma consulta para exportar as informações para um doc ou relatório qualquer daria certo?
    Caso não, qual sugestão poderia adotar?


    Obrigado
    Anexos
    Dúvida relacionamento form desvinculado  AttachmentTabelas V01.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (108 Kb) Baixado 2 vez(es)
    Mylton
    Mylton
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 881
    Registrado : 23/08/2010

    Dúvida relacionamento form desvinculado  Empty Re: Dúvida relacionamento form desvinculado

    Mensagem  Mylton Ontem à(s) 14:03

    Up

      Data/hora atual: 5/12/2022, 00:45