none
Sistema Financeiro C# + SQL Server RRS feed

  • Pergunta

  • Pessoal gostaria mais um vez da ajuda de vocês, estou desenvolvendo um sistema básico, aonde tem como objetivo o controle financeiro, como regra de negócio funciona da seguinte forma, terei no sistema um cadastro de fornecedores e um de clientes, o contas a pagar do sistema estou fazendo como chave estrangeira o código do fornecedor, pois só irá fazer pagamentos a fornecedores de tal forma que irá apenas receber dos clientes cadastrados, até ai tudo bem eu criei a tabela clientes, a tabela fornecedores e a tabela contas a pagar ( chave estrangeira codigoFornecedor ) e a tabela contas a receber ( chave estrangeira codigoCliente ), porém no caso eu necessito criar também uma tabela para controlar as movimentações financeiras, logo também controlar o saldo da empresa.

    A minha pergunta é a seguinte, como eu irei criar um relacionamento entre as tabelas contas a pagar, contar a receber e movimentações? No caso eu até coloquei um campo na tabela movimentação determinando se é uma movimentação de despesas ou de receitas, porém não sei como criar um relacionamento nesta situação. 

    Observações: Eu pensei em criar a tabela movimentação para poder demostrar todas as transações ocorridas naquela conta, onde a mesma teria como campos a data de pagamento, a forma de pagamento, se houve desconto e o valor atualizado da conta em questão, seja ela conta a pagar ou a receber.

    Se alguém poder me dar uma ajuda nesta parte, serei muito grato pois, não estou conseguindo pensar como eu poderia criar esse tipo de relacionamento.

    terça-feira, 15 de abril de 2014 12:27

Respostas

Todas as Respostas