Peço desculpas se não estou postando no local correto, me pareceu o mais próximo do que preciso.
Faço pós em BD e estou estudando bancos de dados OO. Acontece que sei pouco sobre UML (e na pós também não ensinaram). Estou fazendo um trabalho em que preciso de um diagrama de classes persistentes e outro de classes transientes. Trata-se de um estudo de caso sobre revenda de veículos, sendo que o VeiculoMaritimo e VeiculoPasseio herdam de veículo. Acontece que não sei o que colocar no diagrama de persistentes ( o prof. me disse para não colocar getter e setter, nem construtor, nem métodos… Os métodos devem estar nas classes transientes. Estou fazendo no JUDE e não imagino como fazer isso. Mandei um email para o prof. e ele me respondeu:
“Classes Persistentes: nao colocar
get/set/construtor/incluir/alterar/remover.
Classes Transientes que julgar necessario: colocar todos os metodos.
Pelo seu diagrama acredito que voce fez apenas as persistentes, deixando
os metodos de “logica” dentro delas.
Nao é assim que funciona no mundo real, conforme eu expliquei nas aulas.
Por enqto este seu Diagrama de Classes é do tipo “DER turbinado” apenas.”
- Isso porque eu havia colocado métodos nas classes
Por fim, eu preciso fazer no JUDE e fazer rodar o script do banco no PostgreSQL 8 (alguém sabe se isso é possível).
Obrigado a todos