Jump to content


Photo

Duvida De Como Pode Ser Feito


  • Faça o login para participar
8 replies to this topic

#1 varela

varela

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 17/06/2005, 10:36

Bom Dia pessoal !!!!!!!!!!!


Eu to com uma duvida, meu cliente pediu um sistema de fluxo de caixa, tipo assim ele trabalha com eventos e festas.

por exemplo ele vai fazer um evento para empresa X e essa empresa disponibiliza 10.000 reais para ele fazer o evento, ele teria um form para cada evento a ser feito que ele preencheria toda fez que saisse e entrasse dinheiro, tipo meu cliente foi de taxi na empresa no dia tal e gastou 100 reais ai ele lança no form 100 reais em saida, ai em outra data um diretor da empresa deu mais 5000 reais para usar no evento entao ele lança 5000 reais em entrada e assim ateh encerrar tudo dakele evento, ai depois gerasse um relatorio e uma fatura de cada evento do que entrou e saiu e o que foi consumido, etc....

to sem ideia de como fazer isso , por favor me ajudemmmmm :D

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 17/06/2005, 10:40

Oxe, consulta e inserção no banco de dados só...
Klaus Paiva
Conheça também: Taperás

#3 varela

varela

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 17/06/2005, 10:44

Certo mais como eu irei fazer para cadastrar cada evento, pois assim eu crio uma tabela chamado evento, certo ?!? nela vai estar todos os eventos , como eu vou fazer para me listar apenas tal evento ??

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 17/06/2005, 10:48

Você não fez a estruturação do banco de dados ainda, certo?

Antes de programar, faça a modelagem e daí você vai ver como essa dúvida sua nem vai existir.
Klaus Paiva
Conheça também: Taperás

#5 varela

varela

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 17/06/2005, 10:58

eu estruturei o banco de dados assim

tabela cliente - com as info de todos os clientes
tabela produto - com todos os produtos cadastrados
tabela fornecedor - com todos os fornecedores cadastrados

tabela evento - com todos os eventos a ser cadastrados

agora como eu incluiria os creditos e as despesas de cada eventos ???? preciso criar outra tabela ?????

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 17/06/2005, 11:03

Cadê os campos dessas tabelas?

-----

Após a estruturação devida do banco de dados, você não vai ter dúvidas sobre como relacionar registros, adicioná-los, etc...
Klaus Paiva
Conheça também: Taperás

#7 varela

varela

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 17/06/2005, 11:08

mais assim eu estava pensando o mes de 30 dias , certo ??? e se o meu cliente adicionar 10 registro do evento X por dia eu tenho que criar mais de 300 campos ???


Desculpa Klaus de eu ser muito confusso e nao estar esclarecendo direito minha duvida :wacko:


nos podemos conversar via msn ????????

#8 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 17/06/2005, 11:26

+----+--------+------+--------------------+
| ID | Evento | Tipo |     Descrição      |
+----+--------+------+--------------------+
|  1 |    5   |   D  | Bláblá             |
+----+--------+------+--------------------+
|  2 |    5   |   C  | Bláblá             |
+----+--------+------+--------------------+
|  3 |    5   |   D  | Bláblá             |
+----+--------+------+--------------------+
|  4 |    5   |   D  | Bláblá             |
+----+--------+------+--------------------+
|  5 |    5   |   D  | Bláblá             |
+----+--------+------+--------------------+
|  6 |    5   |   C  | Bláblá             |
+----+--------+------+--------------------+

Exemplo simples.

ID é um identificador incremental para cada registro da tabela. (chave primária)
Evento é o ID do evento que terá seu valor adicionado ou debitado. (chave estrangeira)
Tipo: Débito ou Crédito.
Descrição: Auto-explicativo.

Não coloquei o valor pra ganhar espaço mas tudo se resolve com uma tabela só...
Klaus Paiva
Conheça também: Taperás

#9 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 17/06/2005, 14:22

complementando...
vc tera a tabela de eventos... reparando na chave estrangeira cujo valor é 5 no exemplo do Klaus, na tabela de eventos vc tera um evento cuja chave primaria é 5 ;)

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq