MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    Relacionamento entre Tabelas

    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Relacionamento entre Tabelas

    Mensagem  wilson correa em 26/7/2018, 16:25

    Prezados, preciso de ajuda. Tenho 2 tab:

    Tbl 1 - empregados - cod exame clínico realizado, cod exame complementar realizado, etc
    Tbl 2 - tipos de exames complementares - código tipo de exame complementar E nome do tipo de exame complementar ( 1 - hemog no admissional, 2 - glicemia no admissional, 3 - eletrocardio no admissional, 4 - hemog no 1º periodico, 5 - glicemia no 1º periódico, 6 - eletrocardio no 1º periódico, etc )

    O empregado poderá ter que realizar, na mesma data, junto com o exame clínico ( admiss, period, demiss, etc) todos os exames complementares da Tab 2 acima.
    Como fazer relacionamento entre Tab 1 e 2 acima ( um para muitos ?, um para um ?, com ou sem chave primária ??, chave primaria em todos?? em nenhum ??

    Como fazer passo a passo ? Espero que tenha sido entendida a minha dúvida. no aguardo.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

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

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  Alexandre Fim em 26/7/2018, 17:41

    Wilson,

    Aquele exemplo que te mandei já faz o relacionamento que vc precisa.

    Att,
    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  wilson correa em 26/7/2018, 23:56

    Oi Alexandre, boa tarde. Desculpe o longo texto. Favor atentar, particularmente, para o contido no && comercial abaixo.
    Obrigado pelo retorno. Ontem agradeci mt a vc e fiz alguns questionamentos; só que foram excluídos pelo Moderador e não estão comigo aqui agora.

    Salvo engano, no seu projeto:
    * foram criadas as seguintes 4 tab: Empresas, Colab, Tipo de Exames e Cadastro de Realização Exame, com relacionamento entre elas com integridade referencial. Entendo que a diferença entre o meu e o teu projeto é: foi criada mais uma Tab APENAS para o registro de cada exame médico realizado, porém antes, há necessidade, no caso em questão, do devido registro do cpf do Examinado na Tab Colab. Não é mesmo ??

    Recapitulando, tenho um BD com:

    Uma Tab Empresas - razão social, cnpj, endereço, cnae, email, etc
    Uma Tab Tipos de Exames Clínicos ( admissional, demissional, mudança de função, retorno ao trabalho, Especial, 1º, 2º, 3º Period, ......) -
    Uma Tab Tipos de Setores de Trabalho ( balcão, portaria, setor de pintura autos, secretaria, almoxarifado, .....)

    * As 3 Tab acima possuem códigos que são chave primária( apenas uma CP em cada Tab)
    * As 3 Tab acima mantêm relacionamento um para muitos com integridade referencial com a Tab Colaboradores

    Uma Tab Tipos de Riscos Ocupacionais ( ausência de risco, risco físico, risco quimico, risco biológico, risco ergonômico, etc)
    Uma Tab Tipos de Exames complementares ( hemograma no admissional, glicemia no admissional, eletrocardio no admissional, hemograma no 1º Period, Glicemia no 1º Period......)

    &&&& As 2 Tab acima possuem códigos que são chave primária - apenas uma CP em cada Tab - porém, dependendo da situação, um Colaborador poderá estar exposto a mais de um risco ocupacional (exemplo: risco físico, químico e biológico) e realizar na mesma data mais de um exame complementar (exemplo: hemograma, glicemia, eletrocardio, etc)

    * As 2 Tab acima mantêm relacionamento um para muitos com integridade referencial com a Tab Colaboradores

    Uma Tab Empregados - Com todas as Tab acima mantém relacionamento lado muitos da relação um para muitos, com integridade referencial.
    (campos: nome, cargo, data nasc, nome da empresa, orgão de lotação, riscos de exposição, tipo e data exame clínico, tipos e datas de exames complementares, etc)
    * Através de 6 (seis) Formulários específicos são alimentadas as Tabelas respectivas acima.

    Pergunta-se: Como fazer passo a passo no Formulário Colaboradores para, quando estiver registrando na Tab Colaboradores o Exame médico, seja impedido de registrar um nome de um empregado ja cadastrado ??? e levando-me para aquele registro que nos interessa.
    cleverson_manaus
    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 894
    Registrado : 23/09/2011

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  cleverson_manaus em 1/8/2018, 20:21


    Caro,


    poderia postar as partes do bd envolvidas?





    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  wilson correa em 2/8/2018, 00:53

    Cleverson, boa noite. obrigado pelo retorno. analise o meu BD e fique a vontade para fazer recomendações/críticas.
    Seguem anexadas as tabelas.
    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  wilson correa em 2/8/2018, 00:56

    seguem as tabelas
    Anexos
    Relacionamento entre Tabelas AttachmentBD zip 01 ago 18.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (54 Kb) Baixado 13 vez(es)
    tauron
    tauron
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1080
    Registrado : 07/12/2011

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  tauron em 2/8/2018, 10:52

    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  wilson correa em 3/8/2018, 15:51

    Tauron, bom dia. inicialmente agradecer a sua boa vontade.Porém vc está diante de um neófito em Access. Não manjo nada de códigos, VBA, etc.

    O Alexandre Fim, me enviou um BD com Tab e relacionamentos que foram muito úteis, só que foram excluídas do Forum. O BD com o registro do CPF em Tabelas, sendo chave primária, já evitava a duplicidade de registros iguais. Só que não estou conseguindo relacionar as Tab ( Empresas, colab, Exames e Tipos de Exames).
    Aguardo ajuda , obrigado.

    wilson correa
    wilson correa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 06/02/2017

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  wilson correa em 3/8/2018, 17:39

    Oi Alexandre, no aguardo
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

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

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  Alexandre Fim em 3/8/2018, 18:55

    Ok...
    Assim que eu terminar, eu posto aqui no fórum.

    Abraço

    Conteúdo patrocinado

    Relacionamento entre Tabelas Empty Re: Relacionamento entre Tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/5/2019, 14:16