Duvida sobre ¨composicao¨
18/07/2013 14:00
0
ola sou novo no grails eu fiz um mapeamento mais ou menos do que vai ser o sistema porem n sei como fazer a composicao ja que quando uso hasManyTo ele so deixa 1 vez como faco isso???
o mapeamento e esse
a classe ordemServico e composta por equipamento/laudo/usuario . alguem me da uma luz ae pf
Tags: [Duvida]


0
Não seria?

class OrdenServico{
static belongsTo = [usuario:Usuario, equipamento:Equipamento, servico:Servico]
}

class Usuario{
static hasMany = [ordenServico:OrdenServico]
}

class Funcionario{
static hasMany = [ordenServico:OrdenServico]
}

class Equipamento{
static hasMany = [ordenServico:OrdenServico]
}


/*
Uma Domain pode ter vários "hasMany" . Ex.:
*/
class Servico{

static hasMany = [ordenServico:OrdenServico, peca:Peca]
}
18/07/2013 21:47


0
Boa tarde William.

A primeira observação que faço é sobre o seu diagrama.

- Funcionário não deveria extender de usuário?
- Saída é uma entidade que irá conter apenas uma data de saída? Voc? pretende reaproveitar as datas?
- A Ordem de serviço poderá possuir mais de um funcionário como "owner"?

A resposta exata para sua pergunta está aqui.

Abs e boa sorte com o projeto.



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto