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 de Tabelas

    Compartilhe
    avatar
    smdibm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 12/02/2017

    Relacionamento de Tabelas

    Mensagem  smdibm em 14/2/2017, 05:04

    Sou iniciante em access
    alguém poderia me ajudar com o relacionamento:

    Cada Empresa(CadEmpreas) tem varias filias(CadFilial) cada filial terá varias licenças(CadLicencas) cada licença terá item-1(CadItem1) e Item-2 (CadItem2).

    Queria saber também se é possivel fazer apenas 1 form tanto para cadastro quanto para pesquisa ao in vez de ter que criar um formulário de cadastro para cada tabela?

    Tipo um Fomulário simples, bastando pesquisar pelo rodapé

    Obs: Tentei por mais de 4 dias fazer tudo o que está ai em cima mais ainda não consegui... segue a base em anexo.
    Anexos
    CadastroLicencas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (80 Kb) Baixado 19 vez(es)
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6853
    Registrado : 05/11/2009

    Re: Relacionamento de Tabelas

    Mensagem  Alexandre Neves em 14/2/2017, 19:07

    Boa noite, e bem-vindo ao fórum
    Carregue a bd com dados significativos


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smdibm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 12/02/2017

    Re: Relacionamento de Tabelas

    Mensagem  smdibm em 14/2/2017, 19:44

    Dados caregados.
    Anexos
    CadastroLicencas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 7 vez(es)
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6853
    Registrado : 05/11/2009

    Re: Relacionamento de Tabelas

    Mensagem  Alexandre Neves em 14/2/2017, 20:42

    Em cada registo da licença, não é identificada a filial? Como é identificada a filial na licença?
    Em cada registo da licença, não é identificado o item? Como é identificado o item na licença?


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smdibm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 12/02/2017

    Re: Relacionamento de Tabelas

    Mensagem  smdibm em 14/2/2017, 21:27

    Em cada registo da licença, não é identificada a filial? Como é identificada a filial na licença?
    R: Pode ser criado um campo idfilial na tabela CadLicenca
    Justificativa: Não criei porque queria deixar livre para que complementasem.

    Em cada registo da licença, não é identificado o item? Como é identificado o item na licença?
    R: Poder ser cirado um campo a sua escolha -
    Justificativa: Foi nessa parte que nao consegui me expressar no relacionamento, poderia complementar ou inserir o campo que desejar para que o relacionamento funcione.

    Consideracoes:
    1 - Licenca de numero ex. 60 tem apenas um item1(um registro) e um item2(um registro)
    avatar
    smdibm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 12/02/2017

    Re: Relacionamento de Tabelas

    Mensagem  smdibm em 15/2/2017, 16:23

    help me pls!
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6853
    Registrado : 05/11/2009

    Re: Relacionamento de Tabelas

    Mensagem  Alexandre Neves em 15/2/2017, 21:21

    Boa noite,
    Como codifica as filiais?
    - cada empresa pode ter várias filiais, como as codifica? mande dados significativos
    Como codifica as licenças:
    - o código da licença é única por filial ou único no universo da empresa?
    - o que significa numero, tipo e orgao na cadlicencas?

    Explique todos os detalhes


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smdibm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 12/02/2017

    Re: Relacionamento de Tabelas

    Mensagem  smdibm em 17/2/2017, 01:19

    Fiz alguma alterações sem grande efeito no que eu pedi, segue as respostas e o DB em anexo:

    1 - Como codifica as filiais?
    R=tblFilial.idfilial

    2 - Cada empresa pode ter várias filiais?
    R= SIM cada empresa terá varias filiais

    3 - Como codifica as licenças?
    R=tblLicencas.idlicencas

    4 - O código da licença é única por filial ou único no universo da empresa?
    R= SIM o tblLicencas.idlicencas é único por filial.

    5 - Oque significa numero, tipo e orgao na cadlicencas?
    Fiz a troca do campo "Numero" por "licenca" = É numero da licença que também é único ex. 1060
    Tipo: Ex. LO - Licença Operacional
    Orgao: Ex. SEMAD - Secretaria Estadual do Meio Ambiente e Desenvolvimento

    Relação: Cada Empresa(tblEmpresa) tem varias filias(tblFilial) e cada filial terá varias licenças(tblLicenca) cada licença terá apenas UM item1(tblItem1) e UM Item2 (tblItem2).

    Obs:Fique a vontade para fazer as ateracoes necessarias no DB.

    .
    Anexos
    cadlic.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (98 Kb) Baixado 10 vez(es)
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6853
    Registrado : 05/11/2009

    Re: Relacionamento de Tabelas

    Mensagem  Alexandre Neves em 18/2/2017, 14:34

    Bom dia
    Voltou a não enviar com dados significativos
    retirar as tabelas item1 e item2
    Reveja os campos obrigatórios e coloque essa condição na tabela
    para começar, veja como ficou o formulário de registo de licenças
    Anexos
    cadlic.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (107 Kb) Baixado 15 vez(es)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: 17/8/2018, 21:50