Fórum Dúvida Entities JPA 2.0 #423189
04/09/2012
0
Boa noite,
Estou desenvolvendo uma aplicação Web com JPA, cujo o objetivo é gerenciar projetos auxiliando o framework Scrum.
Estou com dúvidas para a criação dos Entities, por exemplo:
Tenho uma classe de informações dos Usuarios e uma classe com as informações dos Projetos.
E para cada projeto, é necessário definir uma equipe para o mesmo (Que no caso, os membros da equipe são os usuários ja cadastrados).
Para mapear isso no java, é necessário criar uma classe "Equipe", com o o relacionamento 1-* para a classe Usuario e a mesma couisa para Projeto?
Ou só criando na classe Projeto uma lista de Usuários ja atende?
O que me dizem?
Obrigado.
Att.
Lucas Limeira
Estou desenvolvendo uma aplicação Web com JPA, cujo o objetivo é gerenciar projetos auxiliando o framework Scrum.
Estou com dúvidas para a criação dos Entities, por exemplo:
Tenho uma classe de informações dos Usuarios e uma classe com as informações dos Projetos.
E para cada projeto, é necessário definir uma equipe para o mesmo (Que no caso, os membros da equipe são os usuários ja cadastrados).
Para mapear isso no java, é necessário criar uma classe "Equipe", com o o relacionamento 1-* para a classe Usuario e a mesma couisa para Projeto?
Ou só criando na classe Projeto uma lista de Usuários ja atende?
O que me dizem?
Obrigado.
Att.
Lucas Limeira
Lucas Limeira
Curtir tópico
+ 0
Responder
Posts
04/09/2012
Danilo Gomes
Atender, atende.
Mas aconselho a criar a classe Equipe. Não vale a "economia de esforço".
Mais pra frente pode querer criar subequipes, permissões especiais por equipe, por projeto, etc...
Mas aconselho a criar a classe Equipe. Não vale a "economia de esforço".
Mais pra frente pode querer criar subequipes, permissões especiais por equipe, por projeto, etc...
Responder
Gostei + 0
05/09/2012
Davi Costa
Assino embaixo a dica acima.
Enquanto fizer sentido ter uma tabela utilize é uma boa prática de normalização.
att Davi
Enquanto fizer sentido ter uma tabela utilize é uma boa prática de normalização.
att Davi
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)