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

    [Resolvido]Duas matriculas, uma tabela

    Compartilhe

    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 25/07/2017

    [Resolvido]Duas matriculas, uma tabela

    Mensagem  alantb em 11/10/2017, 00:43

    Pessoal tenho quatro tabelas :

    tbPessoa(codPessoa, Nome, dataNasc);
    tbCargo(codCargo, desCargo);
    tbContrato(Matricula, codPessoa, dataAdmissao, codCargo, codClasse);
    tbFormulario(codFormulario, dtDe, dtAte, MatriculaFunc, MatriculaChefe)

    Isso me complicou na hora de emitir relatórios, porque: se olharem com mais atenção tbFormulario tem dois campos de MATRICULA : MatriculaFunc e MatriculaChefe. Entretanto as duas vem da mesma tabela : tbContrato. Quando faço uma consulta em modo design insiro os campos Matricula  o que acontece: MatriculaFunc carrega a matricula do funcionário normalmente, mas, MatriculaChefe repete a do funcionário. Isso também define na hora de carregar o "CARGO" de cada matricula. Então pergunto: como distinguir a matricula de funcionário e chefe da mesma tabela???Ou tenho de modificar o bd e de alguma forma separa-las???

    ALAN
    avatar
    cafpr
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 963
    Registrado : 08/02/2011

    Re: [Resolvido]Duas matriculas, uma tabela

    Mensagem  cafpr em 11/10/2017, 03:03

    Qual a finalidade de ter os campos matriculaFunc e matriculaChefe relacionado com o campo matricula?

    Se for para identificar a "responsabilidade" do contratado, na tbCargo acrescente mais um campo e assim defina de acordo com a descrição se é funcionário, chefe ou outro.




    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 25/07/2017

    Re: [Resolvido]Duas matriculas, uma tabela

    Mensagem  alantb em 11/10/2017, 12:44

    cafpr, tens razão, essa é a melhor solução. Vou fazer bkp do meu bd e implementa-la. Valeu!!!

    ALAN

      Data/hora atual: 17/11/2018, 03:06