1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como implementar versões de um objeto - Orçamento

Boa noite. Tenho o seguinte cenário:

Cliente solicita um Orçamento, opção: aprovar, reprovar e nova versão.

Minha dúvida é na situação de Nova Versão de Orçamento.

Orçamento nº 10, nova Versão 10.1 .

Nesse caso, como vocês trabalhariam para que no caso de uma nova versão do orçamento fosse solicitada, como eu posso trabalhar isso?

Crio uma entidade Orçamento com relacionamento OneToMany para Versoes ? Ou Clono o objeto? Poderiam me dar alguma sugestões?

Att

  • as versões são para o que? usando o hibernate tem o envers que serve para auditoria de alterações nas entidades.

    marco_aurelioo   22 de abr de 2015
  • @marco_aurelioo, não seria isso, obrigado. Oque eu desejo é por exemplo: salvo um orçamento com o número 123, ai esse orçamento precisa ser modificado, porém tenho que salvar ele como 123.1, se precisar novamente fica 123.2 . Estou pensando em como implementar isso.

    gtalkSP   22 de abr de 2015
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java orientação-a-objetos vraptor ou faça a sua própria pergunta.