Modelagem dados Software Loja
Bom dia a todos!
Ha 6 anos não me envolvo com programação mas estou querendo desenvolver um programa para minha loja.
Então estou pesquisando tudo novamente. Modelagem, Dados, Linguagem, etc ..
Pretendo usar SQL Server Express 2014 com Vb.Net (Visual Studio Professional 2013)
Usando o ERwin para modelagem acabei criando o que se segue. Gostaria de opiniões como um todo e foco em uma área específica da ligação entre as contas a pagar com as compras e contas a receber com as vendas.
Acontece que nem sempre vou pagar compras e nem sempre vou receber vendas. O que me aconselham?
[img:descricao=Modelagem de dados]http://arquivo.devmedia.com.br/forum/imagem/427061-20150428-122505.jpg[/img]
Ha 6 anos não me envolvo com programação mas estou querendo desenvolver um programa para minha loja.
Então estou pesquisando tudo novamente. Modelagem, Dados, Linguagem, etc ..
Pretendo usar SQL Server Express 2014 com Vb.Net (Visual Studio Professional 2013)
Usando o ERwin para modelagem acabei criando o que se segue. Gostaria de opiniões como um todo e foco em uma área específica da ligação entre as contas a pagar com as compras e contas a receber com as vendas.
Acontece que nem sempre vou pagar compras e nem sempre vou receber vendas. O que me aconselham?
[img:descricao=Modelagem de dados]http://arquivo.devmedia.com.br/forum/imagem/427061-20150428-122505.jpg[/img]
Fernando Lucca
Curtidas 0
Respostas
Fernando Lucca
28/04/2015
Remodelei meu projeto após ler alguns tópicos e pensar mais no sistema e cheguei a este modelo.
Agradeceria muito a ajuda de vocês !
[img]http://arquivo.devmedia.com.br/forum/imagem/427061-20150429-110824.jpg[/img]
Agradeceria muito a ajuda de vocês !
[img]http://arquivo.devmedia.com.br/forum/imagem/427061-20150429-110824.jpg[/img]
GOSTEI 0
Marilia Silva
28/04/2015
Eu queria te ajudar, mas não tenho muito conhecimento, tem como procurar ampliar o tamanho da imagem ou colocar em um software mais limpo.
GOSTEI 0
Fernando Lucca
28/04/2015
Eu queria te ajudar, mas não tenho muito conhecimento, tem como procurar ampliar o tamanho da imagem ou colocar em um software mais limpo.
Infelizmente, até onde sei, este software nesta versão só exporta a imagem dessa forma !
GOSTEI 0
Marilia Silva
28/04/2015
Você utiliza ele apenas para modelagem?
GOSTEI 0
Fernando Lucca
28/04/2015
Você utiliza ele apenas para modelagem?
Sim, este programa só para modelagem .. e gera o SQL também!
GOSTEI 0
Marilia Silva
28/04/2015
Olha, não vou mais prolongar, estou mais atrapalhando do que ajudando, mas existem outros como o data modeler e db designer.
GOSTEI 0
Marcos P
28/04/2015
Fernando,
É impossível ler esse diagrama com essa resolução... os relacionamentos mal aparecem e os atributos das tabelas estão ilegíveis.
Mesmo assim, vamos lá...
Qualquer modelagem depende do grau do entendimento do negócio que está sendo modelado. Quanto mais conhecimento você tiver, maior a qualidade do modelo.
Quanto a sua questão original : "Acontece que nem sempre vou pagar compras e nem sempre vou receber vendas."... essa definição é perfeita !
Para incluir isso no modelo, crie atributos nas tabelas principais de contas a pagar e contas a receber que indiquem o "status" do lançamento.
Em aberto, provisionado, cancelado, quitado,... bem como atributos adicionais para controle desses status ( datas, usuários, valores, ... ).
Fazendo isso, você conseguirá controlar do lado da aplicação a situação individual de cada título.
É impossível ler esse diagrama com essa resolução... os relacionamentos mal aparecem e os atributos das tabelas estão ilegíveis.
Mesmo assim, vamos lá...
Qualquer modelagem depende do grau do entendimento do negócio que está sendo modelado. Quanto mais conhecimento você tiver, maior a qualidade do modelo.
Quanto a sua questão original : "Acontece que nem sempre vou pagar compras e nem sempre vou receber vendas."... essa definição é perfeita !
Para incluir isso no modelo, crie atributos nas tabelas principais de contas a pagar e contas a receber que indiquem o "status" do lançamento.
Em aberto, provisionado, cancelado, quitado,... bem como atributos adicionais para controle desses status ( datas, usuários, valores, ... ).
Fazendo isso, você conseguirá controlar do lado da aplicação a situação individual de cada título.
GOSTEI 0
Jothaz
28/04/2015
Você utiliza ele apenas para modelagem?
É ErWin um dos melhores com qual já trabalhei só que é pago!
No caso como esta usando uma versão demo ou shaware ele coloca as propagandas, na versão paga não existe isto.
GOSTEI 0
Marilia Silva
28/04/2015
É impossível ler esse diagrama com essa resolução... os relacionamentos mal aparecem e os atributos das tabelas estão ilegíveis.
Tambem achei, por isso acharia melhor usar outro e se possivel detalhar os relacionamentos.
GOSTEI 0
Marilia Silva
28/04/2015
Você utiliza ele apenas para modelagem?
É ErWin um dos melhores com qual já trabalhei só que é pago!
No caso como esta usando uma versão demo ou shaware ele coloca as propagandas, na versão paga não existe isto.
Fica ruim para ver e pelo tamanho do diagrama impossivel.
GOSTEI 0
Ruberson Maia
28/04/2015
Fernado,
gostaria de ajudar também, mas se possível use o MySQL Workbench. É uma poderosa ferramenta de modelagem, que gera um diagrama mais legivel.
gostaria de ajudar também, mas se possível use o MySQL Workbench. É uma poderosa ferramenta de modelagem, que gera um diagrama mais legivel.
GOSTEI 0
Marilia Silva
28/04/2015
Fernado,
gostaria de ajudar também, mas se possível use o MySQL Workbench. É uma poderosa ferramenta de modelagem, que gera um diagrama mais legivel.
gostaria de ajudar também, mas se possível use o MySQL Workbench. É uma poderosa ferramenta de modelagem, que gera um diagrama mais legivel.
Pelo tempo acho que já deve ter resolvido.
GOSTEI 0