Ola galera
Estou com uma dúvida na modelagem das minhas classes
Eu tenho uma classe Usuario e uma classe tarefa, a classe tarefa por enquanto tem os seguintes dados:
Id
descricao
dataSolicitacao
dataEmissao
titulo
valor
Agora vai a minha dúvida, cada tarefa, vai ter o usuario atual. o desenvolvedor que é um usuário também, e o certificador que é um usuário também
No caso eu apenas crio 3 variáveis do tipo usuário na minha classe tarefa? É uma solução boa?
Outra parte que eu estou com dificuldades é, que os usuários podem transferir a tarefa pra outro usuário, o usuário pode aceitar, ou reprovar essa tarefa, no caso eu crio uma classe Transferencia, com variaveis do tipo ultimoUsuario, usuarioAtual, aceitar, reprovar?
Qual é a melhor solução?
Caso alguém tenha um dica melhor
Atenciosamente