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

    [Resolvido]Chave Primaria

    avatar
    França
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 337
    Registrado : 22/08/2011

    [Resolvido]Chave Primaria Empty Chave Primaria

    Mensagem  França 28/11/2011, 11:48

    Bom dia
    Estou tentando montar um sistema de controle de vendas para um amigo que tem uma lanchonete.
    Entre outras coisas, vende Cerveja.
    Acontece que existem pelo menos 10 marcas de Cerveja e gostaria que no final conseguisse verificar qual marca vendeu mais?
    como devo montar as tabelas?
    Grato
    avatar
    Convidad
    Convidado


    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  Convidad 28/11/2011, 12:13

    Olá!

    Em princípio, você deverá ter 3 tabelas: Produtos, Vendas e ItensVenda.

    A tabela Produtos deve ter os campos necessários para identificar o produto: CodigoProduto, NomeProduto, TipoUnitario (peça, dúzia, quilo...), e outros que dependerão da necessidade do projeto: PrecoUnitCusto, MargemLucro, PrecoVenda, Fornecedor...)

    A tabela Vendas armazena o CodigoVenda, DataVenda...

    A tabela ItensVenda recebe os dados dos produtos vendidos nesta venda: CodigoItem, Quantidade, PrecoItem, SubtotalItem...

    A partir desses dados haverá condições de montar um relatório sobre a venda de cada produto.

    Você também deverá definir os relacionamentos entre as tabelas.

    Trabalhe no seu projeto, e poste suas dúvidas no forum.

    Sucesso!
    avatar
    França
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 337
    Registrado : 22/08/2011

    [Resolvido]Chave Primaria Empty Dúvida

    Mensagem  França 28/11/2011, 19:58

    Boa tarde.
    Agradeço tua atenção, mas acho que não me expliquei corretamente.
    Minha dúvida é, por exemplo, como conseguirei separar a venda das cervejas, pelas diversas marcas existentes?
    Terei que montar uma tabela com chave primária composta?
    Fico no aguardo.
    avatar
    Convidad
    Convidado


    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  Convidad 28/11/2011, 20:23

    Não é necessário. Há várias alternativas.

    Na tabela de Produtos você pode cadastrar cada marca separadamente.
    Ex: CervejaBruhma, CervejaSkil, etc... Usando ainda um campo "Tipo" para definir as variações de volume (ml);

    Ou usar uma outra tabela "Categorias" para separar as marcas:
    CategoriaDeProduto: Cervejas
    Produtos: CervejaBruhma, CervejaSkil, etc

    Tudo vai depender de como deseja exibir os resultados finais.
    avatar
    Convidad
    Convidado


    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  Convidad 2/12/2011, 00:48

    França:

    Como você deu sequência ao assunto em um novo tópico, talvez queira marcar este como Resolvido.

    Obrigado!
    avatar
    França
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 337
    Registrado : 22/08/2011

    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  França 3/12/2011, 18:41

    Desculpa a falha. Não tinha conhecimento destes detalhes.
    Realmente pode encerrar.
    avatar
    Convidad
    Convidado


    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  Convidad 3/12/2011, 19:42

    França,
    Somente você (e os administradores) pode marcar o tópico como Resolvido.
    Basta clicar no botão correspondente.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Chave Primaria Empty Re: [Resolvido]Chave Primaria

    Mensagem  Alexandre Neves 3/12/2011, 20:04

    Marcado "Resolvido"

      Data/hora atual: 22/1/2022, 16:59