Modelagem Pessoa / Pessoa Fisica / Juridica / Cliente / Fornecedor / Vendedor / Motorista etc

1 resposta
icefusion

e ae galera

alguem pode me dar uma ajuda a entender um caso de uso?

eu estou criando um sistema onde terei clientes e fornecedores que podem tanto ser pessoas fisicas qto juridicas

alem de clientes futuramente posso ter colaboradores, vendedores, motoristas etc

ae pensei em criar uma classe pessoa, e as classes pessoasfisicas, e pessoasjuridicas, mas tentando entender o site, http://javafree.uol.com.br/topic-853051-Estrutura-tabelas-Cliente-Fornecedor.html vi q minha modelagem não esta legal

digamos q tenho q abstrair mais a classe para q eu possa ter um reuso melhor em outras entidades

alguem pode me dar uma idéia

segue um diagrama (bem feio ahuehauea pq naum sei ainda diagramar) com as infos

todas as id são chaves primárias no banco de dados…as id_algumacoisa são as chaves estrangeiras…não tenho chaves primárias compostas (por exemplo, tabela grupo_produto{pk id, descricao} tabela produto{ pk fk id_grupo_produto, pk id, descricao}.

gostaria de saber o comportamento no banco…pois é isto q tenho encontrado mais dificuldades…pois programei estruturadamente por muito tempo, agora estou usando php (por ser mais simples) e POO para aprender os conceitos, e como fazer os projetos para depois passar para uma linguagem mais complexa.

desde ja obrigado!

1 Resposta

fabiocsilva

http://www.guj.com.br/posts/list/199694.java#1004835

Criado 12 de março de 2010
Ultima resposta 12 de mar. de 2010
Respostas 1
Participantes 2